Robert Osfield
6c8ef3b7df
Fixed the texture apply method which was broken yesterday, the new code wasn't
...
checking for the validity of _image before doing checks on it. This breaks when
render to texture is used as there is no image to check against...
Added osgshadowtexture demo source. Demos still in development, so don't expect
any shadows yet...
2002-11-20 07:46:25 +00:00
Robert Osfield
f46b231305
Added handling of image dirty after a textyre has been bound, the texture
...
is now updated when the image is dirty.
2002-11-19 12:48:58 +00:00
Robert Osfield
2b957675d5
Added visual workspace files for osgSim nodekit and osglightpoint demo.
2002-11-19 12:23:45 +00:00
Robert Osfield
e02ae73edc
Added osgSim library which encapulsulates light points.
...
Added osglightpoint demo.
2002-11-19 10:57:40 +00:00
Robert Osfield
5fca8ea229
Moved Drawable across to using osg::buffered_value.
...
Added new osg::State::setInterleavedArray() method.
Added new osg::Group::setNode(uint,Node*) method.
Cleaned up and fixed the osg::Texture's handling of dirtyTextureParamters().
2002-11-19 10:56:59 +00:00
Robert Osfield
42fb3c5987
Added setDrawable(uint,Drawable*) method.
2002-11-18 16:14:00 +00:00
Robert Osfield
b89e7282ed
From Jason Daly, fix for long file names on sequence nodes.
2002-11-14 15:30:28 +00:00
Robert Osfield
0980eeda1e
Updated the plugins so they do the extension checking with a non
...
case sensitive comparison.
2002-11-14 09:03:31 +00:00
Robert Osfield
bd7762a73e
Added State::computeSecondaryColorSupported() & computeFogCoordSupported().
...
Updated NEWS.
2002-11-13 11:09:55 +00:00
Robert Osfield
b6838c703e
Small improvement to the computation of the pixel size vector.
2002-11-13 10:23:55 +00:00
Robert Osfield
b468d2f939
Fixed ansisotropic scaling problem with pixel scaling/small feature culling.
2002-11-12 15:50:39 +00:00
Robert Osfield
f07dc35976
Fixed bug in stats where overdraw would be reported incorrectly.
2002-11-12 13:51:04 +00:00
Robert Osfield
e1643bd16b
Removed debugging messages.
2002-11-12 13:37:43 +00:00
Robert Osfield
4b27430931
Fixed bug in osg::Transform's computation of a its bounding sphere, where
...
it was erroneously using the y axis for the z axis test.
2002-11-12 13:36:56 +00:00
Robert Osfield
8e84722f90
Added LEFT_EYE and RIGHT_EYE stereo to osg::DisplaySettings/osgUtil::SceneView
...
Renamed LODBias to LODScale.
2002-11-12 10:22:38 +00:00
Don BURNS
6d1ba6c0f4
Fixed a const/non-const inconsistency in NodeVisitor.cpp
...
Fixed a blank namespace issue in UnitTestFramework.cpp
2002-11-11 20:18:27 +00:00
Robert Osfield
35b9317baf
Fixes to typo of *Dirty()
2002-11-11 16:11:48 +00:00
Robert Osfield
1f50138ec4
Added a getBound() to the SceneView::app() to make sure the bounding volume is
...
updated well before the cull traversal which can be multithreaded.
2002-11-11 09:01:54 +00:00
Robert Osfield
6f3e2b681c
Fixed bug in osg::Node::isCullingActive().
...
Rnabled the automatic selection of the animation path if one is specified
on the commandline in sgv.
2002-11-11 08:52:24 +00:00
Robert Osfield
3713bf1ced
*** empty log message ***
2002-11-11 07:20:11 +00:00
Robert Osfield
4617294722
Fixes to build in VS7.0
2002-11-08 15:56:49 +00:00
Robert Osfield
f42205a3ef
Updates version numbers to 0.9.2
2002-11-08 12:58:34 +00:00
Robert Osfield
a059191c1c
Updates to GEO loader from Geoff Michel.
2002-11-08 12:56:45 +00:00
Robert Osfield
90b5d81c7a
Minor warning fix.
2002-11-08 12:54:09 +00:00
Robert Osfield
9816a51bc7
Added GL_LIBS to the osgText/Makefile for OSX build.
...
Fixed typo in IntersectVisitor.
Fixed warnings in osgimpsotor demo.
2002-11-08 11:00:16 +00:00
Robert Osfield
5db3229b5f
Updates to Math for OSX build.
...
Added 3dmodelworld.com to the data source directory.
Fixed compile problem under VC6.0 in osgimpostor.
2002-11-08 10:25:08 +00:00
Robert Osfield
0cd0c575f0
Fixes for VisualStudio6.0 build.
2002-11-08 08:51:30 +00:00
Robert Osfield
a0d2808b92
Removed the usage report from sgv when it fails to load a file.
2002-11-08 08:45:30 +00:00
Robert Osfield
ccd208422f
Converted usage of GLuint to usigned int, in hope that it will get round the
...
warnings generated under OSX.
2002-11-08 08:34:06 +00:00
Robert Osfield
e852ee6dd8
Commented back in LIBS into Makefile for OSX build.
2002-11-08 08:12:18 +00:00
Robert Osfield
23064c9c64
Fixes for VisualStudio build and OSX build.
2002-11-08 08:11:12 +00:00
Robert Osfield
16d53271cc
Compile fix from Duvan Cope.
2002-11-07 16:08:37 +00:00
Robert Osfield
cb6c0b2251
Commented out the selection of the animation path manipulator since it
...
was somehow disabling culling?!?
2002-11-07 15:45:01 +00:00
Robert Osfield
ba62fe4e48
Titled the view in osganimate and added the title into osgimpostor.
2002-11-07 15:13:32 +00:00
Robert Osfield
2a35dab922
Renamed Primitive:: to PrimitiveSet.
2002-11-07 14:44:01 +00:00
Robert Osfield
93f3378b86
Intergrated Martin Kada's impostor test program with the old test
...
program.
2002-11-07 14:13:51 +00:00
Robert Osfield
71bea99ba2
Added Geoff Michel's new osggeomdemo program which allows control of
...
geo models via the mouse.
2002-11-07 13:56:12 +00:00
Robert Osfield
c84cdf159c
Updates to GEO loader from Geoff Michel.
2002-11-07 13:47:39 +00:00
Robert Osfield
15773d920a
Fix for build under Linux.
2002-11-07 08:48:30 +00:00
Don BURNS
7669b96c28
Changed a couple of const/non-const discrpancies between header and source
...
for TexGen. Removed external library dependencies in plugin makefiles
2002-11-06 18:39:32 +00:00
Robert Osfield
3bd400130c
Name change and const change of Drawable::drawImmediateMode(State&) to
...
Drawable::drawImplementation(State&) const. Various updates to the
rest of the OSG to accomodate this.
2002-11-06 15:43:11 +00:00
Robert Osfield
e34ecafb1e
Added in default value of _timeScale.
2002-11-06 11:15:23 +00:00
Robert Osfield
26875c965d
Renamed ProceduralGeometry to ShapeDrawable to better reflect its current
...
purpose.
2002-11-06 10:46:34 +00:00
Robert Osfield
5eb65f65cc
Added support for recording camera animation paths in osgGLUT::Viewer, and fixed
...
the osgGA::AnimationPathManipulator to handle it.
Added a new Drawable::ConstAttributeFunctor and make the accept(PrimitiveFunctor)
be a const method so can disallows modification. Added Drawable::supports(...) methods
for each of the AttributeFunctor, ConstAttributeFunctor and PrimitiveFunctor so
that programs can querry whether it is possible to use functors with that object type.
2002-11-06 10:24:33 +00:00
Robert Osfield
afa27a13ec
From Jason Daly, fix for 14.2 color records in versions of OpenFlight files.
2002-11-05 07:50:40 +00:00
Robert Osfield
dc3aed2332
From Stephan Huber, fix for OSX build.
2002-11-04 15:33:08 +00:00
Robert Osfield
e999f5ad0f
Added std:: in front of string.
2002-11-04 10:37:11 +00:00
Robert Osfield
a6eafa79e2
From Ulrich Hertlien, added ReaderWriter::Options to the osgconv and pfb plugin
...
so that all the pfi files can be converted to rgb be the plugin.
2002-11-04 09:08:50 +00:00
Robert Osfield
22c6fa1565
Fixed warning under Visual.NET
2002-11-04 09:07:25 +00:00
Robert Osfield
6bb8002116
Added in guard to png loader so that it only accepts png files. This has been
...
added since the png loader itself doesn't not seem robust enough at detecting
non png files.
Added a tab in to the flt code to make it more obvious what is happening in
the flow of the code.
2002-11-04 08:40:51 +00:00