|
From: Roger H. <rog...@mi...> - 2005-07-28 17:09:34
|
On 28 Jul, 2005, at 17:16, James W. Walker wrote: > Suppose you provide TriMeshes to Quesa either by loading 3DMF files or > by calling Q3TriMesh_New. Would you find it troublesome if Quesa > modified the data? There are open bugs involving TriMeshes without > vertex normals or with per-face color which could be fixed by > modifying the data, duplicating vertices in some cases. It also might > be reasonable to remove isolated vertices and degenerate triangles. Could we use the existing caching code but extend it a bit to create a cleaned up version of any TriMesh which we find is dodgy, and use that instead? We could also provide a routine to clean up a TriMesh. We could also have two extra flags in a TriMesh to say if it has been tested and if so whether it was clean or not. Roger. |