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
Robert Osfield
31e8323f17
Added default colour and normal definition to the Geometry draw to prevent state
...
inheritance of these attributes from causing problems of Geometry which arn't
fully defined.
2002-10-18 12:26:23 +00:00
Robert Osfield
00fd58283c
Added extension checking to the rgb and bmp write of images.
2002-10-18 12:23:42 +00:00
Don BURNS
d2a3bed549
USE_MM was not defined for IRIX
2002-10-17 21:25:56 +00:00
Robert Osfield
e1b084749e
Renamed the RenderBin::sort_local to sortImplementation(),
...
draw_local to drawImplementation() and added a new RenderBin::DrawCallback().
Added osgcubemap to the Make/ test scripts.
2002-10-17 13:48:46 +00:00
Robert Osfield
ee8ded2a90
Fixed memory allocation.
2002-10-17 11:59:01 +00:00
Robert Osfield
88130dfa5a
Checked in fix for std::hex for dumb arsed compilers.
2002-10-17 11:50:53 +00:00
Robert Osfield
ab59703e54
Fixed compile error under Windows.
2002-10-17 11:39:04 +00:00
Robert Osfield
f284f158f3
Fixed error in #ifdef GL_SECONDARY_COLOR...
...
CV: ----------------------------------------------------------------------
2002-10-17 10:04:11 +00:00
Don BURNS
68427b98ae
Changed std::malloc to new in src/osgUtil/CubeMapGenerator.cpp
2002-10-15 19:10:05 +00:00
Don BURNS
90d2c3054f
Fixed cstdlib to stdlib.h for IRIX in src/osgUtil/CubeMapGeneragortor.cpp
2002-10-14 21:10:44 +00:00
Robert Osfield
4bb344719a
Fixes from Macro.
2002-10-10 20:04:02 +00:00