Robert Osfield
0977e68727
Fixes to NodeCallback and RenderBin from Alberto Barbati.
2002-07-28 12:49:01 +00:00
Robert Osfield
5622b8c48b
Added support for LWO2, send in by Pavel Moloshtan.
2002-07-26 16:33:25 +00:00
Robert Osfield
6728edaa34
Added project file for inventor plugin.
2002-07-26 16:02:57 +00:00
Robert Osfield
6da157599c
Added MatrixTransform.cpp.
2002-07-19 10:18:29 +00:00
Robert Osfield
8128265e09
Have added a #define USE_DEPRECATED_API to include/osg/Export, and
...
various
osg header and source files to optional compile in deprecated parts of
the
OSG API.
Have renamed osg::Transparency osg::BlendFunc to bring it in line with
the
rest of the OSG's StateAttribute classes which are named after their
OpenGL counterparts. include/osg/Transparency still exists and is
simply
a typedef to BlendFunc and is enclosed in a #ifdef USE_DEPRECTATED_API
block.
The matrix methods in the osg::Transform class have been
moved/replicated in
a osg::MatrixTransform sublcass from osg::Transform. The old matrix
functionality is still present in the osg::Transform class but is guard
by #ifdef USG_DEPRECATED_API blocks. One should now think of
osg::Transform
as being a Transform Node base class. MatrixTransform has all the
functionality of the original Transform class, so should be used
instead.
2002-07-12 14:25:10 +00:00
Robert Osfield
46af97727a
Added Yefei He's RoadRecords to the flt loader, these records will be
...
ignored by the loader, but will allow the loader to skip over them and
continue reading the rest of the file correctly.
2002-07-10 09:32:44 +00:00
Robert Osfield
cbb95d0445
Checked in .osg support for the new osg::Geometry class.
2002-06-24 21:37:34 +00:00
Robert Osfield
d31624d54a
Fixed incorrect naming of ConvexPlanerOccluder.
2002-06-19 20:38:08 +00:00
Robert Osfield
77e1fb7f80
Added support for reading and writing OccluderNode's to the .osg file format.
2002-06-19 16:06:03 +00:00
Robert Osfield
61df1ed6b7
Further work on occlusion culling.
2002-06-13 23:46:02 +00:00
Robert Osfield
247cb3ff7e
Checked in Macro Jez's additions to osgText to support .osg IO make it
...
a fully functioning NodeKit.
Also reimplement notify() to try an prevent a crash which has been caused by
to objects in notify.cpp being initiliazed twice, the second time the auto_ptr
holding the dev/null ofstream was being initilized to 0.
2002-06-11 18:41:57 +00:00
Robert Osfield
29258d6a0b
Removed the usage of memory manager from the debug windows build.
2002-05-22 12:19:09 +00:00
Don BURNS
7d8bbfaf50
Testing .dsp and .dsw as binary files
2002-04-26 15:21:22 +00:00
Robert Osfield
5a6a4ab270
Added OSG_USE_MEMORY_MANAGER to Windows debug build
2002-04-23 15:05:14 +00:00
Robert Osfield
8a5c6d5102
Clean up for VisualStudio build
2002-04-13 22:19:29 +00:00
Robert Osfield
65e0a5f9d2
Added a space into the project name because it was confusing VisualStudio.
2002-04-13 18:53:20 +00:00
Robert Osfield
4da5d65eca
Added "Demo " and "osgPlugin " infront of all demo and plugin project names to
...
help differentiate them within VisualStudio.
2002-04-12 11:57:20 +00:00
Robert Osfield
2ea2296f8d
Attempt to add osgPlugin infront of the 3ds name to force VisualStudio to
...
present it as plugin in the browser.
2002-04-12 10:24:45 +00:00
Robert Osfield
9836af1055
Added osg::TextureCubeMap which encapsulates OpenGL's cube texture mapping.
2002-03-20 22:39:51 +00:00
Robert Osfield
1d00a87b09
TXP plugin updates from Boris Bralo.
2002-03-09 10:52:32 +00:00
Robert Osfield
e21af2adce
Added support for glLightModel functionality via osg::LightModel.
2002-02-25 22:46:38 +00:00
Robert Osfield
f600f6fe4a
Added support for glLineStipple via osg::LineStipple state attribute.
2002-02-24 20:55:45 +00:00
Robert Osfield
ddc1212cb4
fixed txp build name problem - was overwriting .osg plugin.
2002-02-19 18:59:39 +00:00
Robert Osfield
4abfdb1ebd
Added OpenDX writer from Randall Hopper.
2002-02-18 20:46:47 +00:00
Robert Osfield
c50f3f1dff
updated the options for the txp plugin.
2002-02-14 12:55:16 +00:00
Robert Osfield
4c5fcd3f61
Fixes for IRIX and Boris Bralo's TerraPage loader.
2002-02-08 09:30:02 +00:00
Robert Osfield
4ea7de39c6
Added osg::ShadeModel state attribute which encapsulates glShadeModel.
2002-01-04 17:35:54 +00:00
Robert Osfield
4221132626
updates for windows build
2001-12-24 15:12:59 +00:00
Robert Osfield
9365f0e3b1
Added support for glLineWidth via an osg::LineWidth StateAttribute.
2001-12-20 20:48:46 +00:00
Robert Osfield
296865e250
Adding support for controlling visual settings via environmental variables
...
and command line paramters. Including support for stereo and stencil buffer.
2001-12-19 00:38:23 +00:00
Don BURNS
a42994f876
Appeased poor MS VisualStudio by adding the ^M's to all .dsw and .dsp files.
2001-12-14 15:16:30 +00:00
Robert Osfield
20e3785bf8
Various files which should have been checked in earlier but were missed...
...
VisualStudio files for flt loader, and header files or Image and Texture
for new osg::Texture::CLAMP_TO_EDGE and osg::Image::dirty.
2001-12-04 20:38:27 +00:00
Robert Osfield
ada36c3462
Fixes for Win32 compilation.
2001-10-16 16:48:19 +00:00
Robert Osfield
b096fdcd20
Updated to fix build problems under MSVC.
2001-10-09 20:22:52 +00:00
Robert Osfield
ed14eba53a
Updated MSVC Workspace files to fix build problems.
2001-10-09 20:09:27 +00:00
Robert Osfield
ec3388900d
Merged Ben Discoe's clean up of the MSVC files.
2001-10-09 14:18:47 +00:00
Robert Osfield
c56a1b8c31
Added bmp plugin files, bmp plguin written by Geoff Michel
2001-10-05 19:55:58 +00:00
Don BURNS
bc739f47a9
And yet more clean up synch with 0.8.42
2001-09-19 21:41:52 +00:00
Don BURNS
e8f256a59d
Added a bunch of files synched with 0.8.42
2001-09-19 21:08:56 +00:00
Don BURNS
70208ebc06
Initial revision
2001-01-10 16:32:10 +00:00