Robert Osfield
9727d8ff06
Added a GL vesion number check to LightModel, and small typo fix in Registry.
2002-03-02 09:24:05 +00:00
Robert Osfield
b13f7fecf6
Added getInverse implementation to AnimationPath, and added #if guard
...
to Optimizer.cpp to all compilation on state optimizer when using VS7.
2002-03-01 09:29:56 +00:00
Robert Osfield
084ca39841
Fixes to osgText to improve robustness when running multithreaded multipipe
...
apps.
2002-03-01 09:28:47 +00:00
Robert Osfield
0439b72da7
Updates to the clamp to border support in osg::Texture.
2002-03-01 09:27:10 +00:00
Robert Osfield
2973ca0a25
Added support for setting the maximum number of graphics contexts that the
...
OSG has to maintian.
2002-02-28 00:11:31 +00:00
Robert Osfield
384b23ea62
Added an using namespace osg to fix a MipsPro7.3 build error.
2002-02-27 22:12:07 +00:00
Robert Osfield
12a8293fbd
Updated AUTHORS file with Boris' email address.
2002-02-27 22:04:17 +00:00
Robert Osfield
3444c95261
Integrated support for GL_CLAMP_TO_BORDER_ARB extension to osg::Texture,
...
submitted by Sasa Bistrovic.
2002-02-27 22:00:47 +00:00
Robert Osfield
ea11548b7b
Fixes to DW loader, submitted by Geoff Michel.
2002-02-27 21:57:56 +00:00
Robert Osfield
1bdebcf174
Added new osg::AnimationPath which is contaner for a set of key frames for
...
defining an animation path. To be used with osg::Transform etc.
2002-02-27 00:58:54 +00:00
Robert Osfield
7c0eb0f380
Added makeRotate(heading,pitch,roll) to Quat in prep for new classes for
...
animation paths.
2002-02-26 20:01:04 +00:00
Robert Osfield
260fd17573
Added LightModel.cpp's to Codewarrior files and added definiations for pre gl version 1.2 headers lack of support for color control.
2002-02-25 23:14:27 +00:00
Robert Osfield
e21af2adce
Added support for glLightModel functionality via osg::LightModel.
2002-02-25 22:46:38 +00:00
Robert Osfield
aaa0a42205
Updated docs, ChangLog and NEW for patched version of 0.8.44.
2002-02-24 23:03:10 +00:00
Robert Osfield
85ba6bdbde
Added LineStipple to mcp file.
2002-02-24 22:39:45 +00:00
Robert Osfield
f600f6fe4a
Added support for glLineStipple via osg::LineStipple state attribute.
2002-02-24 20:55:45 +00:00
Robert Osfield
4c4eae8073
Removed Metrowerks.mcp as it has not been kept up to date since October,
...
the new OpenSceneGraph.mcp replaces it.
2002-02-24 20:21:43 +00:00
Robert Osfield
c726abd773
Integrated fixes to the detailed depth calculation in the CullVisitor from
...
Sasa, and fix to the IntersectVisitor's management of path from Sean.
2002-02-24 16:49:23 +00:00
Robert Osfield
864b70179d
Updates to Windows Codwarrior file
2002-02-23 00:16:21 +00:00
Robert Osfield
20781cc621
updates for Win32 Codewarrior build
2002-02-22 23:40:25 +00:00
Robert Osfield
64b706fd0b
Fix for win32 Codewarrior build
2002-02-22 23:39:42 +00:00
Robert Osfield
00e91eec1d
Add support for Metrowerks Codewarrior build under Windows.
2002-02-22 17:12:10 +00:00
Robert Osfield
ddc1212cb4
fixed txp build name problem - was overwriting .osg plugin.
2002-02-19 18:59:39 +00:00
Robert Osfield
aefaafdbf9
Fixed stereo implementation.
2002-02-18 23:01:09 +00:00
Robert Osfield
6d267336c1
Fixes to Win32 build of new DX writer plugin.
2002-02-18 21:52:45 +00:00
Robert Osfield
36ae60180f
Comment w.r.t OpenDX plugin updated.
2002-02-18 20:48:52 +00:00
Robert Osfield
4abfdb1ebd
Added OpenDX writer from Randall Hopper.
2002-02-18 20:46:47 +00:00
Robert Osfield
685d0b08cb
Beginings of reimplementation of stereo support in scene view. Work
...
not complete yet.
2002-02-14 13:26:37 +00:00
Robert Osfield
c50f3f1dff
updated the options for the txp plugin.
2002-02-14 12:55:16 +00:00
Robert Osfield
5a765ee8a8
Removed osgWX workspace files.
2002-02-14 12:51:38 +00:00
Robert Osfield
f77afd4282
Fixed impostor bug introduced when new modelview matrix was moved entirely
...
within the cull traversal/draw traversal. The impostor code has been adapted
to the new convention.
2002-02-14 11:06:03 +00:00
Robert Osfield
e87f7cf853
Updated the makefiles to all have the #!gmake reference to force IRIX
...
compilation using gmake rather than pmake or smake. This gets round
issues with exporting OSGHOME.
2002-02-13 22:56:47 +00:00
Robert Osfield
5d1289144c
Updated the osgconv support for orientation conversion so that it used
...
inserted a static transform to do the work of rotating the scene, then
applied a standard osgUtil::Optimizer::FlattenStaticTransformsVisitor
traversal to flatten the transfrom down on to the geometry nodes.
2002-02-13 22:53:58 +00:00
Robert Osfield
0c1264f547
Fixed the fabsf define which was eroneous mapped to sqrtf, due to the copy and
...
paste antipattern no doubt.
2002-02-13 22:52:07 +00:00
Robert Osfield
2624162b0e
Fixed problems with intersection visitor coupled with the viewer.
2002-02-13 00:13:03 +00:00
Robert Osfield
ef0d53ea54
Added sgv -stereo cessna.osg to make test list.
2002-02-13 00:00:20 +00:00
Robert Osfield
bba95040d6
Added a set of test runs to the makefiles and demos. The demos now have
...
titles relevenat to their function.
2002-02-12 23:49:24 +00:00
Robert Osfield
3ef8e4b0dd
Updates for IRIX build, and docs updates.
2002-02-12 22:51:18 +00:00
Robert Osfield
18d1365a22
Removed references to osgWX from the doc++ directory.
2002-02-12 22:35:56 +00:00
Robert Osfield
b2e2a971fd
Updates to Transform and CullVistor to support new getLocalToWorldMatrix methods.
2002-02-12 08:23:07 +00:00
Robert Osfield
e6ac4cd190
Updates to Transform handling in CullVisitor, in prep for moving camera
...
modelview and projection into Transform nodes.
2002-02-11 23:24:23 +00:00
Robert Osfield
61e3e0c693
Clean up of TXP plugin for IRIX build.
2002-02-11 22:53:42 +00:00
Robert Osfield
386b87d4a0
Cleand up the root Makefile.
...
Moved CullVisitor/RenderStage/RenderStageLighting across to managing lights
entirely within RenderStageLighting, and changed the management of modelview
matrices so that RenderLeaf now stores the absolute modelview matrix, rather
than a model matrix as done previously. The later allows RenderLeaf's to do
a glLoadMatrix rather than a glPushMatrix/glMultMatrix/glPopMatrix.
2002-02-11 19:51:24 +00:00
Robert Osfield
aeaa31bd2a
Fixed Linux hang of the TXP loader by overriding the default -O2 optimization
...
level which appears to cause the code to hang, -O works fine for some strange
reason, I havn't found any direct problems in the code. This may be compiler
bug or a code bug, the bug may go away in later versions of GNUC++, the
problem currently occurs under GCC2.96.
2002-02-11 15:09:52 +00:00
Robert Osfield
6238cef37f
Applied fix to transparancy in flt loader.
2002-02-11 12:51:08 +00:00
Robert Osfield
dc6e329902
Fixed the date on the release.
2002-02-11 03:26:20 +00:00
Robert Osfield
d903f12e13
Updated changelog for release.
2002-02-11 02:38:05 +00:00
Robert Osfield
479fc6d2f3
Fixed a make install error on the plugins related to the old definitions for
...
plugin names hanging around despite being deprecated. These definiations
confused the make install/make instclean so it tried to link a non existant
library. Have removed old definitions and everything intalls properly once
more:-)
2002-02-11 02:34:30 +00:00
Robert Osfield
b657ab0812
Updated changelog.
2002-02-11 01:02:21 +00:00
Robert Osfield
b67057a761
Did a make docs, in prep for the 0.8.44 release.
2002-02-11 00:51:45 +00:00