Open Inventor Tools Issues
From MerlinWiki
This page lists known bugs, extensions and changes in Open Inventor Tools.
Known Bugs
- VRML2/97 models: some utilities does not work correctly with them
- Particularly, ivfix and ivAddVP are known to not handle VRML2/97 nodes correctly.
- Workaround: use ivvrml to convert files to Inventor format.
Extensions for 2.0 Release
- ivperf outputs HW info
- Texture images are not loaded for all command-line utilities
- They are not needed since the usitilies are doing just geometry processing. It brings speed-up and the user is no longer bothered by error messages of images, that can not be loaded.
- Known issues:
- Coin-2 contains bug causing ivvrml still generate some error messages about missing image files.
Status: Fixed in Coin 2.4.5 release (fixed in cvs at: 2005-02-22). - This extension does not avoid bug of missing textures of ivvrml when exporting to VRML2.
- Coin-2 contains bug causing ivvrml still generate some error messages about missing image files.
- ivToInclude added
- ivperf profiler
- added scene graph profiling capabilities
- Known issues:
- SoVRMLInline does not work. Reason: private destructor.
Status: Fixed in Coin 2.4.5 release (fixed in cvs at: 2005-02-22).
- SoVRMLInline does not work. Reason: private destructor.
- major meassuring algorithms overhaul
- ivgraph added
- prints scene graph tree
Known Bugs in 1.0 Release
- ivvrml: NodeKits and interaction nodes did not worked
- Status: resolved. Will be available in 2.0 release.
- ivvrml: Missing textures (Coin bug)
- This concerns just a conversion to VRML2/97.
- If a texture node refers to a non-existing file, everyone could expect that everything will be ok since nothing is visualized. However a bug in Coin caused the texture to not appear in destination file when converting to VRML2/97.
- Status: Fixed in Coin 2.4.5.
- Workaround: provide the converted file with all textures that the file references
- ivperf: fails on VRML2/97 models (Coin bug)
- The ivperf fails with assert on some models containing VRML2/97 nodes. It happens in SoNode::copyContents function that behaves differently between SGI Inventor and Coin.
- Status: Fixed in Coin 2.4.5 release (fixed in cvs at: 2005-02-03).
- Workaround: run ivfix utility on the models (that will remove all VRML2/97 nodes).
