Hi All,

I have just checked into CVS a bit more work on the road to the new
osgViewer library, as part of this work I have renamed osg::CameraNode
to osg::Camera.  This change could break the CVS build so please be
weary, I've tried to dot all the i's and cross all the t's but there
is always I chance I've missed something.  Please test and shout if
something is amiss and I'll get to it ASAP.

The motivation for the name change is the dual role that osg::Camera
will have - one also a node in the scene graph for HUD's, RTT and
special effects work, and a second role as camera above the scene
graph at the viewer/application level - for the later role the
osg::CameraNode name is rather out of place.

I have left the include/osg/CameraNode header in place with an typedef
osg::Camera CameraNode to help out with backwards compatibility.  I'll
keep this in place for OSG-1.3, but in the longer term will remove
this file to keep the overall API clean.

Also as part of the new check in are the new osgViewer files,  Scene,
View, Viewer, CompositeViewer and GraphicsWindowProxy.  Now these
files are really just placeholders right now and aren't ready to use
in any way so hold back from playing with them.  In another week or so
I'll set to the task of filling their functionality out, and will talk
much more extensively about where I'm heading with these classes then.

Cheers,
Robert.
_______________________________________________
osg-users mailing list
[email protected]
http://openscenegraph.net/mailman/listinfo/osg-users
http://www.openscenegraph.org/

Reply via email to