Hi Robert, Here is another patch, and an (unrelated) question...
Let start with the question: I told you (once upon a time) about double precision Tesselator and TesselateVisitor. You roughly told me "wait for tesselation to be replaced with Delaunay". However the tesselation hasn't changed much since then. May I submit my code then? It may be thrown away when Delaunay will be there, but at least double precision tessellation will be working :) We use it daily (or such) and it works nicely. And now the patch. It is about .X: - Brand new writer for .x format. Yes, the format is deprecated but some still use it. Current implementation has limitations (only supports one texture, for instance) but works. - Reader - Added checks, warnings, and crash guards - Now handles "FrameTransformMatrix" element (kind of osg::MatrixTransform) - Fixed CW / CCW for faces - Better handling of materials (handles meshes with no materials, fixed reading of transparent textures...) - Handling triangles and polygons differently - Reader can now create indexed geometries - And more... The reader clearly doesn't read 100% of .x files, but handling is way better now. Sorry for the huge amount of changes, but these are the result of many commits from a colleague, and giving you these commits separately won't help you merge the code as the "1 commit = 1 feature" rule was not followed at all... Cheers, Sukender
osgPlugin x.7z
Description: application/7z-compressed
_______________________________________________ osg-submissions mailing list [email protected] http://lists.openscenegraph.org/listinfo.cgi/osg-submissions-openscenegraph.org
