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
Robert Osfield
3a342f446d
Added missing doc++ generated .html files.
2002-02-11 00:42:33 +00:00
Robert Osfield
0aab3a38b0
Updated Stats code, sent in by Geof Michel.
2002-02-11 00:40:37 +00:00
Robert Osfield
c3b5d11c43
Clean up INSTALL notes.
2002-02-11 00:23:44 +00:00
Robert Osfield
7bb160d27f
Updateds NEWS for the 0.8.44 release.
...
Change the osg::NodeVisitor::getLocalToWorldMatrix() /
getWorldToLocalMatrix() methods so it do not initilize the matrix being
passed to them, and assume the the users has already initiliazed them
appropriately, such as to take account of camera positions.
2002-02-10 23:19:47 +00:00
Robert Osfield
7d03f8a548
Implemented NodeVisitor's getLocalToWorldMatrix and getWorldToLocalMatrix
...
to allow users to querry the current accumulated matrix state within the
scene graph.
2002-02-10 22:35:22 +00:00