What is the best way (in terms of pipeline) to build a complex scene and import it into Panda?
I used Ogre for a while and would be more comfortable if it was possible to build a complex scene in a similar way.
This is how i used to do it with Ogre exporters.
First the Blender scene:
1- Build all the individual objects in a scene used for this purpose.
2- Link them to the another scene for the main scenario. Linking in blender with Alt-D duplicates the object but reuses the mesh data and the materials.
3- Compose the scene objects; create the terrain mesh; add lights and placeholders; add game properties.
1- First export all individual meshes to their own files and individual materials to their own files also. We get a list of files with one .mesh file per mesh data block (stripped of any transformation) and one material file with all materials used.
2- Then export the scene into a xml file. This contains only the lights and objects with their transformation and an external link to the mesh material files.
Loading into the game:
1- Loading the xml scene with all external mesh files used by it.
Is there an easy pipeline to do this?
I heard that Panda does an heavy optimization when it loads stuff. How do we prevent unnecessary optimization and keep some objects separate in their own nodes?
Thanks in advance.