I'm trying to load an OpenFlight model into OSG. The model is an airport model created with Creator v.3.1 and contains blinking runway and approach lights. Also, some of the lights are omni-directional and some are uni-directional. When loading the model, the runway loads and displays correctly using OSG SVN version and OSG v.1.2 (old and new plug-ins). However, I've found that there are some inconsistencies (and shortcomings) with how the lights are loaded and displayed.
1. Light point system nodes don't appear to be read in and handled properly. The lights are put into system nodes within Creator, but when doing so, none of the lights load into OSG (SVN version, v.1.2 new plug-in). They do load into OSG v.1.2 (old plug-in), but do not blink. 2. If light point system nodes are not used (i.e., each light exported as separate nodes), the lights are loaded with OSG SVN version, OSG v.1.2 (old and new), but none of the lights blink. In summary, I've created the following matrix of the configurations that I've tried and what works (to whatever extent) and what doesn't. a. Light point system nodes, OpenFlight inline light point records (v.15.7): lights load into OSG v.1.2 (old plug-in), but do not blink; lights do not load into OSG v.1.2 (new plug-in) or OSG SVN b. Light point system nodes, OpenFlight indexed light point records (v.16.1): lights load into OSG v.1.2 (old plug-in), but do not blink; lights do not load into OSG v.1.2 (new plug-in) or OSG SVN c. No light point system nodes, OpenFlight inline light point records: lights load into OSG v.1.2 (old plug-in), OSG v.1.2 (new plug-in) and OSG SVN, but do not blink in any version d. No light point system nodes, OpenFlight indexed light point records: lights load into OSG v.1.2 (old plug-in), OSG v.1.2 (new plug-in) and OSG SVN, but do not blink in any version As part of this investigation, I also discovered that if the lights were set to "Rotating" versus "Flashing" within Creator, then the omni-directional lights would blink using OSG v.1.2 (old plug-in). As another aside, if I use Quantum3D's Audition viewer, the OpenFlight file loads correctly, with all of the blinking lights displayed correctly. I gather though that this viewer uses MultiGen's OpenFlight API library, so I would hope that it would load correctly. So, my question is ... is the OpenFlight plug-in (as far as anyone knows) fully capable and compliant with the OpenFlight specification? Or are there known issues with it and it's just not complete yet? Is there an obvious problem with how I've generated the OpenFlight file with Creator? Any help and insight would be greatly appreciated. chuck _____________________________________ Charles E. Cole (Chuck), ConITS Team E-mail: [EMAIL PROTECTED] _______________________________________________ osg-users mailing list [email protected] http://openscenegraph.net/mailman/listinfo/osg-users http://www.openscenegraph.org/
