Hello plibbers,
I implemented ssgSaveIV()
The results are quite satisfactory.
I tested it on tuxedo.ac and dog.ac, and the output
looks fine in ivview.
The code is already quite robust, and it correctly
handles:
- scene hierarchy
- transformations
- states
- texture coords
- textures
- normals
not yet implemented: lights, lines, points, shademodel, camera.
Additionally, the code is quite clean, and introduces no
new dependencies, as I managed to stay away from stl and
libinventor. It's a single .cxx file, and some entries
in ssg.cxx, sgg.dsp, Makefile.am, ssg.h
I prefer to be granted cvs write access, so I can commit my
changes. If cvs-write access for me is deemed undesirable, I
could mail someone the output of a cvs diff run on my tree,
otherwise, my sourceforge id is bram
regards,
Bram
|