98c8447ae9
OpenGL light is being operated on, and also now relies upong the standard osg::State handling of OpenGL modes to switch on the appropriate lights. The previous static counter mechansim for the light number was causing a redundent light to be created when the osg plugin created the first osg::Light to use a prototype for other osg::Light's to be cloned from in the .osg plugin execution. The static count mechanism also prevent the lights modes being controlled independantly from the setting of the light paramters themselves. This meant that a light once created was global, and couldn't be turned off locally via the OSG's support for OpenGL mode enabling/disabling. This has been overcome with the new implementation, the user has complete flexiblity of when and where to use the different lights at their disposal. |
||
---|---|---|
dist | ||
doc | ||
include | ||
lib | ||
Make | ||
Metrowerks | ||
src | ||
VisualStudio | ||
AUTHORS | ||
ChangeLog | ||
COPYING | ||
FAQ | ||
index.html | ||
INSTALL | ||
Makefile | ||
NEWS | ||
README | ||
TODO |
Welcome to the Open Scene Graph (OSG). For compiling the OSG under all platforms (Linux, FreeBSD, IRIX, Windows and Mac) please read INSTALL. For general documentation, distribution contents, and plugin dependancies please read index.html in your prefered browser. index.html also has links to INSTALL, making it easier for Windows users which might find the lack of file extensions on text files awkward. Robert Osfield. robert@openscenegraph.com May 2001.