Robert Osfield
e8d6df7583
Addd OsgSceneHandler::s/getCleanUpOnNextFrame() and support for it in the draw() method,
...
when CleanUpOnNextFrame is enabled the next frame simple deleted OpenGL objects without doing any draw traversal.
2005-11-10 11:39:01 +00:00
Robert Osfield
e9c25115fb
Added checks against the values returned from dynamic_cast<>'s.
2005-11-10 10:29:56 +00:00
Robert Osfield
20d9c3c3c4
Compile fixes for VS7.1
2005-11-10 09:42:34 +00:00
Don BURNS
802e40052d
small change to test osg-cvs....
2005-11-09 22:09:46 +00:00
Don BURNS
9fedf08127
Small modification to change 2004 to 2005 in README.txt (this is mostly
...
a test of osg-cvs)
2005-11-09 22:07:47 +00:00
Robert Osfield
0db6554d61
Updated wrappers
2005-11-09 20:30:47 +00:00
Robert Osfield
2bd868cd1c
Added release and flush of OpenGL objects after build of the terrain database to prevent
...
the build graphics context state leaking into the viewers graphics context set.
2005-11-09 20:26:34 +00:00
Robert Osfield
26c911acf3
Added a s/getState() to osgTerrain::DataSet to allow better integration with applications.
2005-11-09 20:24:47 +00:00
Robert Osfield
4cb43e0f6c
Added some docs on command line options.
2005-11-09 17:20:15 +00:00
Robert Osfield
73f7a68dbe
Added writing of commandline options in getFormatedString when there is no description string.
2005-11-09 17:19:34 +00:00
Robert Osfield
1c73f6af2b
Moved the blink sequence light points down so they are visible in the default
...
camera position.
2005-11-09 17:08:50 +00:00
Robert Osfield
38103c588b
Changed the NO_ROTATION label so it is aligned with the XZ plane to make it easier to see.
2005-11-09 17:06:12 +00:00
Robert Osfield
cde01da803
Quick updates to NEWS.
2005-11-09 15:27:30 +00:00
Robert Osfield
babdb23d4b
Updated ChangeLog
2005-11-09 15:19:11 +00:00
Robert Osfield
cb19d14d45
Updated wrappers.
2005-11-09 15:14:15 +00:00
Robert Osfield
83d492162e
Added the support in AnimationPathCallback for taking a pivot, axis and rotation rate
...
paramters in its constructor to allow it to be used to create rotations around a point.
This provides the same interface and functionality as osgUtil::TransformCallback but
has the advantage and AnimationPathCallback is fully supported by the .osg and .ive file formats.
2005-11-09 15:11:22 +00:00
Robert Osfield
ac0a6a6ac5
Updated the runexamples.bat to include glsl_mandelbrot.osg and glsl_julia.osg references
2005-11-09 13:39:48 +00:00
Robert Osfield
4d42be705d
Reduced the size of the "oversized" cessna.osg
2005-11-09 13:39:08 +00:00
Robert Osfield
e555f0332b
Added a test of isRealized to requestWrapPointer to prevent a deadlock condition occur when a wap pointer is done before a window is realized.
2005-11-09 13:26:11 +00:00
Robert Osfield
6c3c5554b6
Update texture file names to reflect new files in OpenSceneGraph-Data distribution.
2005-11-09 13:18:46 +00:00
Robert Osfield
bb9425020c
Added dxf VS6.0 project
2005-11-09 11:59:18 +00:00
Robert Osfield
258425d649
Bumped the version numbers up to 1.0 in preparation for 1.0-rc1.
2005-11-09 10:49:56 +00:00
Robert Osfield
6c70812928
Fixed warnings.
2005-11-09 10:41:52 +00:00
Robert Osfield
28d939e617
Fixed compile warning.
2005-11-09 10:37:10 +00:00
Robert Osfield
af83527622
Updated the bin number to be 100 for the logo overlay to force it to draw later.
2005-11-09 09:30:16 +00:00
Robert Osfield
a70768b6e9
Added .ive support for osg::Texture SourceFormat and SourceType
2005-11-08 16:41:34 +00:00
Robert Osfield
da7f5e7e60
Added support for SourceType and SourceFormat to .osg.
2005-11-08 16:22:33 +00:00
Robert Osfield
06ec728b84
Updated wrappers.
2005-11-08 16:02:09 +00:00
Robert Osfield
53e075f78b
From Brad Colbert/Robert Osfield: added s/getSourceFormat and s/getSourceType to osg::Texture
...
along with support for this Texture1D, 2D, 3D, TextureCubeMap and TextureRectangle. The
new SourceFormat and SourceType parameters are only used when no osg::Image is assigned to
an osg::Texture, and main use is for render to texture effects.
Added support for --hdr option in osgprerender, which utilises the new Texture::setSourceFormat/Type() methods.
2005-11-08 15:52:21 +00:00
Robert Osfield
8922bde081
Updated wrappers
2005-11-08 14:03:00 +00:00
Robert Osfield
6ed9cb40cc
From Colin McDonald, fixed image size calculation in getTotalSizeInBytesIncludingMipmaps(),
...
added checks on success of opening files for writing in the .ive plugin.
2005-11-08 13:51:28 +00:00
Robert Osfield
857b3e03c3
Added sorting and clearing of pre and post RenderStages stored in RenderStage,
...
and added some debugging comments which are currently commented out from compilation -
these are left in just in case future debug work requires them.
2005-11-08 11:46:52 +00:00
Robert Osfield
d3b1ee6b57
Changed the occluder traversal so that checks the children of the SceneView's Cameara
...
rather than starting at the camera itself.
2005-11-08 09:36:42 +00:00
Robert Osfield
329a3d47ff
Renamed VisualStudio.dsw to OpenSceneGraph.dsw
2005-11-07 16:52:09 +00:00
Robert Osfield
5e40ca9c86
Improved the handling of CameraNode and viewers with projection matrices
...
contained NaN's.
2005-11-07 16:48:45 +00:00
Robert Osfield
18c916de1a
From Bob Kuehne, proper c++ cast instead of c-cast for ApplicationUsage
2005-11-07 15:46:05 +00:00
Robert Osfield
16801f82e0
From Steve Lunsford, added psuedo event dispatch to init within selectCameraManipulator
...
to force the new minpulator to update correctly.
2005-11-07 15:43:29 +00:00
Robert Osfield
31ec432e06
From David Spilling, added "noRotation" ReaderWriter::Option into the .obj plugin
...
to enable disabling of the automatic rotation from Y up coordinate frame to Z up coordinate frame.
2005-11-07 14:42:36 +00:00
Robert Osfield
b2f5a48c15
From Marco Jez, Added an unregister of the GraphicsContextImplement on unload.
2005-11-07 13:54:25 +00:00
Robert Osfield
a3f42b480c
From David Spilling, fix for typo of OVERRIDE.
2005-11-07 12:41:32 +00:00
Robert Osfield
efd96108fb
From Gideon May, compile fixes for OSX.
2005-11-07 11:14:23 +00:00
Robert Osfield
4ea3956fda
From Norman Vine, "Cygwin uses unix style path separators"
2005-11-07 11:09:59 +00:00
Robert Osfield
2773d45f2a
From Wang Lam,"The changes allow users of OpenSceneGraph to call a new function
...
readFontStream() to load fonts from a std::istream, rather than from the
local filesystem by name. Such a call may be used, for example, if the
user has a font fetched over a network, or a font available in memory
without a correspondng filename.
The changes implement the new function by following the corresponding code
for readFontFile(). readFontStream() reads a stream into memory, and
holds that memory for FreeType.
As a basic test, I mangled the osgtext example to use
readFontStream(std::ifstream("font")) in lieu of a readFontFile call, and
the modified example ran completely."
2005-11-07 11:05:16 +00:00
Robert Osfield
416f908f29
From Ruben (with a few addition/changes from Robert), fixed the commandline of the osgsimplifier example. It now reads
...
--ratio and --max-error.
---------------------------------------------------
2005-11-07 10:29:24 +00:00
Robert Osfield
9bfc6ead94
Added extra debugging checks on FBO's
2005-11-04 19:00:49 +00:00
Robert Osfield
4915259878
Improved support for texture subload/render to texture in various Texture classes
...
and RenderStage.
2005-11-04 12:08:16 +00:00
Robert Osfield
89b0ef09a8
Improvements to CameraNode IO support, now handles render to texture.
2005-11-03 21:35:45 +00:00
Robert Osfield
06e8ee3646
Changed the CameraNode read/write code to use Transform as its parent.
2005-11-03 19:20:04 +00:00
Robert Osfield
e7ac09153a
Removed debugging message
2005-11-03 17:12:49 +00:00
Robert Osfield
40ef0bbdff
Further work on osg::CameraNode support.
2005-11-03 17:08:40 +00:00