Robert Osfield
2a35dab922
Renamed Primitive:: to PrimitiveSet.
2002-11-07 14:44:01 +00:00
Robert Osfield
b6988affe6
Commented out the USE_DEPRECATED_API define.
2002-11-07 14:29:33 +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
6d09a50c6d
Added shape drawable into dot osg plugin.
2002-11-07 08:49:12 +00:00
Robert Osfield
15773d920a
Fix for build under Linux.
2002-11-07 08:48:30 +00:00
Don BURNS
d7f6ab3147
Oops... experiment gon awry in makerules. This works for Solaris, but not
...
Linux, evidently. The goal was to do a dependency update on only files
that had changed, since Solaris is so gawdawful slow at doing CC -xM
2002-11-06 23:00:37 +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
f6cbfc20bd
Fix for backwards compatibility.
2002-11-06 16:04:51 +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
Robert Osfield
268e83c354
Added back in the missing flt.dsp.
2002-11-04 08:35:55 +00:00
Robert Osfield
bba03297a7
Added support for primitive functor into the new osg::ProceduralGeometry class
2002-11-01 15:12:51 +00:00
Robert Osfield
92895370f7
Futher fixes for VisualStudio.NET compilation.
2002-11-01 15:11:05 +00:00
Robert Osfield
1dad443898
Michael Gronage fix for aspect ratio in split stereo.
2002-11-01 14:16:58 +00:00
Robert Osfield
f74b4ec847
Fixed VisualStudio7.0 compile error related to an std::vector<>::iterator
...
no longer being a pointer, fixed by using a &(*itr).
2002-11-01 12:48:15 +00:00
Robert Osfield
ee9307b089
Added missing Shape and ProceduralGeometry references in the osg project file.
2002-11-01 12:40:33 +00:00
Robert Osfield
ee54835144
Futher updates to shapes support.
2002-11-01 12:20:34 +00:00
Robert Osfield
432654bde8
Added handled of invlid drawable bounding boxes.
2002-11-01 12:11:23 +00:00
Robert Osfield
d9af228892
Added export to the height field class.
2002-11-01 10:39:35 +00:00
Robert Osfield
94105025a0
Updates to Shape support.
2002-11-01 10:25:27 +00:00
Robert Osfield
75fb39adbd
Added a dirtyBound & diryDisplayList to the geometry merge operation in the
...
Optimizer to fix a bug where the bouding volumes where being invildated.
2002-10-31 15:24:17 +00:00
Robert Osfield
24746728e4
From Geoff Michel, added AC3D .ac and GEO .geo loaders.
2002-10-31 12:51:09 +00:00
Robert Osfield
21ee9e4cb7
Added osg::Grid shape class, and added an example of its use into the
...
hang glide demo.
2002-10-31 10:36:11 +00:00
Robert Osfield
85af8cc4ba
Yefei He's updates to Pool and flt2osg to use lazy loading of textures from a
...
texture pallette.
2002-10-31 10:35:15 +00:00
Robert Osfield
da84f9b4aa
Added first cut of new primtive shapes support.
2002-10-30 13:27:15 +00:00
Robert Osfield
2e99fdacfc
Removal of more redundent const base types.
2002-10-30 12:58:26 +00:00
Robert Osfield
aa5d172f99
Updated osgText .osg support so that it handles text via the osgDB::Outpur::wrapString() method.
2002-10-30 12:56:55 +00:00
Robert Osfield
8a9fce09d8
Fixed addChild(node,value) so that it resizes using the _newChildDefaultValue
...
rather than the add child value, then sets the child's value to value.
2002-10-30 10:07:16 +00:00
Robert Osfield
32c6a7809a
Updated the handling of string in the .osg reading and writing so that it
...
handles the use of " quotes inside the string.
2002-10-28 12:55:19 +00:00
Robert Osfield
91c73c6da1
Removed the remapping of special keys to keyboard events.
2002-10-28 09:43:21 +00:00
Robert Osfield
55b2a5ff30
From Gideon May, fixes to remain const base type instances in headers.
2002-10-25 12:29:03 +00:00
Robert Osfield
18d99c06e4
Updated the min and mag filter modes to be more appropriate, still some
...
of the FLT modes havn't been mapped across as its is not obvious how to map
them to OpenGL/OSG.
2002-10-25 09:34:51 +00:00
Don BURNS
cc122c5bcb
changed unsigned int's to unsigned longs so 64 bit build would work.
2002-10-24 20:49:15 +00:00
Don BURNS
e1e0547dfd
Added ARCH64 def for 64 bit builds
2002-10-24 20:45:44 +00:00
Don BURNS
5c111680f6
FIxed set_new_handler to std::set_new_handler
2002-10-24 15:24:39 +00:00
Robert Osfield
f5f20e4ac1
Fix from Don Tidrow for bug when moving between RenderGraph when popping back
...
up to common parents.
2002-10-23 07:46:11 +00:00
Robert Osfield
3be6ffd9c3
Changed the nameing of iterators to prevent clashes with VisualStudio's dumb
...
compiler.
2002-10-21 15:09:03 +00:00
Robert Osfield
054fd3877c
Fixed spelling mistake in comment.
2002-10-21 13:03:02 +00:00
Robert Osfield
ac0de068d9
Changed the private: to protected: to allow easier extension.
2002-10-21 13:02:30 +00:00
Robert Osfield
761fc0574f
Merged Pavel's updates to LWO2 for handle multiple texture layers.
2002-10-18 12:47:36 +00:00