OpenSceneGraph/include
Robert Osfield 1fd5eefbcf From Maciej Krol, "As promised to Roland I assembled simple shader generator. ShaderGenVisitor converts accumulated fixed function pipeline state sets to ones with shader programs. Generated state sets are attached to geometries and stored in ShaderGenCache for reuse.
Very simple cases of state configuration are supported (all the ones I really need):
- single per pixel not attenuated non spot light source ON/OFF
- exp2 fog ON/OFF
- diffuse texture in rgb + optional specular gloss in alpha (Texture unit 0) ON/OFF
- normal map texture (Texture unit 1 and Tangent in VertexAttribArray 6) ON/OFF
- blending and alpha testing (not in shader pipeline)

To view fixed function pipeline files and paged databases simply run >osgshadergen myfile.osg"
2009-03-23 11:53:06 +00:00
..
OpenThreads From Michael Platings, "I've been looking at the discussion from 2006 ("[osg-users] osgDB/Reentrant Mutex not threadsafe ?") about this, and having looked closely at OpenThreads::ReentrantMutex it's still not thread safe in the following situation: 2009-03-12 10:12:42 +00:00
osg Added support for tracking the time since the last clear() call to enable other 2009-03-12 15:18:51 +00:00
osgAnimation Fixed osgWrappers for osgAnimation library 2009-03-09 23:11:23 +00:00
osgDB Completed support for automatic detection of plugin features. 2009-03-10 17:27:39 +00:00
osgFX Improved the doxygen docs over the various namespaces 2008-08-05 19:17:09 +00:00
osgGA From Martin Beckett, added get/setScrollWheelZoomDelta() support for controlling the mouse scroll wheel zoom delta. 2009-03-11 10:50:03 +00:00
osgIntrospection Merged in various changes from the OSG-2.8 to being svn/trunk up to date. 2009-02-19 14:24:10 +00:00
osgManipulator From David Callu, "osgManipulator Object have not META_Object macro call in class definition. 2009-03-11 11:29:00 +00:00
osgParticle Merged from OSG-2.8 branch changes to the use of ReadWriteMutex to Mutex in osgParticle::ParticleSystem. 2009-02-09 21:38:06 +00:00
osgShadow Converted viewer camera references to use observer_ptr<> rather than ref_ptr<> or C pointers to avoid issues with circular references/dangling pointers. 2009-01-27 14:11:37 +00:00
osgSim Fixed warnings 2009-01-07 10:32:59 +00:00
osgTerrain Fixes for doxgen warnings 2009-02-11 10:41:55 +00:00
osgText From David Callu, "Problem: 2009-03-10 10:56:00 +00:00
osgUtil From Maciej Krol, "As promised to Roland I assembled simple shader generator. ShaderGenVisitor converts accumulated fixed function pipeline state sets to ones with shader programs. Generated state sets are attached to geometries and stored in ShaderGenCache for reuse. 2009-03-23 11:53:06 +00:00
osgViewer Moved IncrementalCompileOperation out of include-src/osgUtil/GLObjectVisitor into their own files. 2009-03-12 15:21:04 +00:00
osgVolume Merged fixes to osgVolume's handling of ImageSequence animated volumes, merge command: 2009-02-10 18:51:43 +00:00
osgWidget Merged in various changes from the OSG-2.8 to being svn/trunk up to date. 2009-02-19 14:24:10 +00:00