Robert Osfield
1694cf9625
Refactored the implementation of cull/draw for DrawThreadPerContex and CullThreadPerCameraDrawThreadPerContex
...
and added an experimental draw serialization.
2007-08-22 17:17:25 +00:00
Eric WING
dee0c92ffc
Documentation updates.
2007-08-22 14:32:06 +00:00
Robert Osfield
41d15384cc
Updated wrappers
2007-08-22 12:33:39 +00:00
Robert Osfield
bb7368a321
Cleaned up the thread setup and fixed the CullThreadPerCameraDrawThreadPerContext path
2007-08-22 12:21:01 +00:00
Robert Osfield
4f97cdca96
Added thread safe ref/unref by default.
2007-08-22 12:14:15 +00:00
Eric WING
e043b0339b
Fixes to DMG script to reflect removal of GDAL and external OpenThreads.
...
Support for OpenSceneGraph-Data repo aside OpenSceneGraph repo.
Added background image support to DMG. Pre-laid-out .DS_Store included.
2007-08-22 11:04:43 +00:00
Eric WING
120c9e54fe
Removed missing shadow examples from Xcode project.
2007-08-22 10:56:20 +00:00
Robert Osfield
de4a4042f7
Set main scene graph elements to use thread safe ref/unref by default
2007-08-22 10:34:11 +00:00
Robert Osfield
ef4dafaea1
Cleaned up copy constructor and switched on thread safe ref/unref.
2007-08-22 09:50:09 +00:00
Robert Osfield
5196b09672
Added debug ENFORCE_THREADSAFE paths into osg::Referenced, these are off by default.
2007-08-22 09:48:39 +00:00
Robert Osfield
bb886e8c94
Simplified the thread set up.
2007-08-22 09:46:38 +00:00
Robert Osfield
94db040884
Added thread safe ref/unref
2007-08-22 09:45:20 +00:00
Robert Osfield
7f43f55a44
Added debug message to destructor
2007-08-22 09:44:55 +00:00
Robert Osfield
94af61ed01
Added setting of thread safe ref/unref.
2007-08-22 09:43:24 +00:00
Robert Osfield
57a18ff112
Added default setting of use of thread safe ref/unref.
2007-08-22 09:42:27 +00:00
Robert Osfield
0390243ed9
Changed ReadFileCallback and WriteFileCallback to use virtual inhertinace.
2007-08-22 09:05:34 +00:00
Robert Osfield
c1dc079f56
Added missing clear() implementation
2007-08-21 09:32:16 +00:00
Robert Osfield
502f1a3330
Fixed the install path of plugins under Windows.
2007-08-20 13:09:10 +00:00
Robert Osfield
6dee57bfee
Updated README date
2007-08-20 10:15:07 +00:00
Robert Osfield
06b97c030b
Updated AUTHORS file for 2.1.6 release
2007-08-20 10:14:33 +00:00
Robert Osfield
aa59790ce1
Updated ChangeLog
2007-08-20 10:06:36 +00:00
Robert Osfield
5e7a7f6b3c
Updated version number for 2.1.6 release and updated wrappers
2007-08-20 09:28:03 +00:00
Robert Osfield
a8fd0ddfca
Removed Makefile as this is autogenerated.
2007-08-20 09:27:31 +00:00
Robert Osfield
cde5e45ac7
From Antione Hue and Robert Osfield, moved prepend in front of lib entry.
2007-08-19 19:22:14 +00:00
Robert Osfield
ac6140a33d
Fixed zfar setting
2007-08-17 16:10:45 +00:00
Robert Osfield
9d0e273a15
Changed ++_modifedCount cases to dirty().
2007-08-17 09:37:49 +00:00
Robert Osfield
ffc8123a73
Changed the tolower of the file extension into the plugin name construction code.
...
Added support for CompositeLayer.
2007-08-16 18:49:46 +00:00
Robert Osfield
3c82058c68
Updated wrappers
2007-08-16 15:29:50 +00:00
Robert Osfield
2f41234793
From Maria Ten, "I divide the init method of the
...
geometrytechnique in submethods to made more easy the inheritance
between the user and osg-class. This is a first step to add more
functions in osgTerrain. Maybe the subdivision of the method have to
be in the terraintechnique because is the base class of
GeometryTechnique. If Robert or anyone think that this is better i
change this class too."
2007-08-16 14:13:10 +00:00
Robert Osfield
65ecea4e4a
From Jan Ciger, "I am attaching a little hack from Jean-Sebastien Guay which allows
...
absolute paths to work on Windows."
2007-08-15 15:11:48 +00:00
Robert Osfield
fe66501c47
From Stephan Huber, "the softshadowmap-implementation does not compile on os x, to be more
...
precise, the shader does not compile on os x because of some
type-conflicts ala "can not convert from const int to const float"
So I changed the offending lines to force the type of the vars. It works
now on OS X (albeit very slowly, 3fps on a 7300), perhaps you find the
changes useful. Note: perhaps there is a better way in shaders to
cast/convert from int to float and viceversa."
2007-08-15 15:07:56 +00:00
Robert Osfield
57e7aa31fa
From Brede Johansen, "The attached file updates the framestamp and traversal number of the
...
updatevisitor in osgViewer::Viewer.
The bug prevented DOF animations because osgSim::DOFTransform checks
the traversal number before doing any updates."
2007-08-15 15:03:26 +00:00
Robert Osfield
9291d9699f
Changed the plugin name to lower case to be consistent with the way that osgDB::Registry
...
searches for only lower case plugin names.
2007-08-14 17:13:54 +00:00
Robert Osfield
17521f338a
Added string to keyword map parser.
2007-08-14 17:04:27 +00:00
Stephan Maximilian HUBER
16d31fb85c
From Stephan Huber: updating the XCode-project-files
2007-08-14 13:08:15 +00:00
Robert Osfield
a102361e81
Added Ben van Basten to list of authors.
2007-08-14 12:47:26 +00:00
Robert Osfield
e4e89101b6
Replaced uint with unsigned int
2007-08-14 08:41:43 +00:00
Robert Osfield
1c6d46d07c
Removed osgdepthshadow and osgshadowtexture from build list
2007-08-13 14:02:16 +00:00
Robert Osfield
c931dd5fd9
Updated ChangeLog, AUTHORS and README files
2007-08-13 11:59:19 +00:00
Robert Osfield
f2925791ca
Updated version for 2.1.5 dev release
2007-08-13 11:45:20 +00:00
Robert Osfield
d8d0f65e81
From Luc Frauciel, "I've done 2 main modifications :
...
1) added texture->setResizeNonPowerOfTwoHint(false); when loading an
image. It speeds up by 10 the loading of large images.
2) added a --disk option : only a filelist is read, images are only
loaded when needed. It allows to handle very large set of very large
images that would not fit in memory. Nothing change when the option is
not set."
2007-08-13 10:31:33 +00:00
Robert Osfield
21f65054a0
From Jan Ciger, "I am attaching an improved version of the OpenVRML plugin. It still uses
...
OpenVRML 0.14.3 and is without the Boost dependency.
The changes:
- - Fixed loading of textures and normals when no corresponding indices
are specified. It uses vertex indices now, compliant with the VRML spec.
- - Added colour per vertex support.
- - Added group node support.
- - Changed the code to use osg::ref_ptr instead of naked pointers to
avoid memory leaks.
- - Fixed breakage for loading files specified by relative path."
2007-08-13 10:27:35 +00:00
Robert Osfield
2cf3785e51
From J.P. Delport, fix of GDAL location search
2007-08-13 10:20:14 +00:00
Robert Osfield
4c443bf843
From Brad Christiansen, "I added the ability to set the render target implementaion on the
...
osgSim::OverlayNode. The attached changes were made against the 2.0
release."
2007-08-13 10:17:18 +00:00
Robert Osfield
856ec41610
Added gdal/gdal.h to header search path, and gdal1.4.1 to the lib search path.
2007-08-13 09:13:01 +00:00
Robert Osfield
60a62b11df
Updated wrappers
2007-08-12 13:30:00 +00:00
Robert Osfield
c2930e5ec1
Added getStart()/getEnd()
2007-08-12 13:18:50 +00:00
Robert Osfield
113805c78a
From Jean-Sebastien Guay, "adds osgUtil::LineSegmentIntersector::setStart(osg::Vec3d) and
...
setEnd(osg::Vec3d)."
2007-08-12 13:17:37 +00:00
Robert Osfield
abc2499e2d
Removed now redundent osgshadowtexture and osgdepthshadow examples
2007-08-12 13:10:07 +00:00
Robert Osfield
2861ca6d1a
Added support for SoftShadowMap into osgshadow example
2007-08-12 12:15:21 +00:00