Information for developers
TO-DO list
- Integrate modified osgviewer in the plug-in
- Export Occluders
- Export FAST geometry (see osg::Geometry::copyToAndOptimize or osgUtil::Optimizer::MakeFastGeometryVisitor)
- BUG: Orthographic cameras are not correclty exported
- BUG: Instanced geometry is exported several times
- Options for using display lists and VBOs
- Optionally run the osgUtil::Optimizer when exporting a scene
- Move textures used by the exported models to a destination directory selected by the user. Optionally store them in GPU-compressed formats
- Share GLSL shaders/shading networks between geometry meshes (solve the texture coordinate sets problem)
- Export option to autocompute surface normals (osg::SmoothingVisitor) and ignore existing normals (if any).
- Export options for include/exclude features: normals, color, materials, textures, lights, cameras, ...
- Import/export Maya particles