Hello, My application loads vehicles as .osg or .flt files and draws them on a map. It loads the models using osgEarth::Annotation::ModelNode. My code assumes the models are oriented in a particular manner (x-axis points out the nose, z axis points down).
Unfortunately I now have a model that is not oriented properly (it's x-axis points out the roof). I see three ways to deal with this: 1. When the model is loaded, ask it to silently modify itself to appear as if it were generated in the orientation that I prefer. No other code in my application changes. 2. Modify my "dynamic placement and rotation code" to include if-statements to rotate differently depending on how the model was originally created. 3. Modify the model using some kind of model editing software (which I have never used)... perhaps something like Google Sketchup. My preference is to do #1 or #3. My preference is to not do #2 since it doesn't encapsulate the logic and it will litter my code with if statements. Is it possible to do #1 with osg? Can you recommend an approach to deal with this problem? Thank you, Chris _______________________________________________ osg-users mailing list [email protected] http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org

