Makes sense. My situation is simple; I have no need to override parts of shaders, just load a few fragment shaders from files. So I'm going with the simple approach of an osg::Program per osg::Drawable, with a shared Vertex osg::Shader and separate Fragment osg::Shaders.
Thanks for clearing things up! Ravi ------------------ Read this topic online here: http://forum.openscenegraph.org/viewtopic.php?p=68515#68515 _______________________________________________ osg-users mailing list [email protected] http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org

