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

Attachment: osgPlugin x.7z
Description: application/7z-compressed

_______________________________________________
osg-submissions mailing list
[email protected]
http://lists.openscenegraph.org/listinfo.cgi/osg-submissions-openscenegraph.org

Reply via email to