Open Inventor Tools Issues

From MerlinWiki

Jump to: navigation, search

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.
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).
  • 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).
Personal tools