Commit Graph

438 Commits

Author SHA1 Message Date
Robert Osfield
f5cf560fe1 Renamed the follow plugins to facilitate CMake build
lib3ds -> 3ds
ac3d -> ac
directx -> x
ESRIShape -> shp
2007-03-11 13:23:06 +00:00
Robert Osfield
a59bfdfced Added osgTerrain into default build of wrappers 2007-02-27 21:31:45 +00:00
Robert Osfield
b00cbe5a17 Moved include/osgTerrain/DataSet/.cpp, gdal plugin and osgdem out into the VirtualPlaneBuilder project.
Updated examples to remove DataSet/GDAL dependency.

Updated wrappers
2007-02-27 21:12:48 +00:00
Robert Osfield
eb4ad4229f Moved osgProducer and osgproducerviewer out into their own repository.
Clean up the source for remaining references to osgProducer/Producer.
2007-02-27 13:16:18 +00:00
Robert Osfield
f43cd7332c Further work on add serialization support for osgViewer configurations 2007-02-25 20:05:23 +00:00
Robert Osfield
3ae76b08e1 Added missing \ to end osgGA entry 2007-02-20 09:48:59 +00:00
Robert Osfield
d16ce5cf63 Added osgViewer and osgShadow to the wrapper build directories 2007-02-20 09:48:04 +00:00
Robert Osfield
89c99a88fa Added computeDataVariance method into osg::Object and implementations in Drawable and StateSet,
and calling of osgUtil::StaticObjectDetectionVisitor in osgViewer::Viewer
2007-02-14 11:24:42 +00:00
Robert Osfield
62e61e15ef From John Shue, "Modified OpenSceneGraph/Make/makedefs to add -pipe gcc command line
option to FreeBSD build."
2007-02-13 15:24:56 +00:00
Robert Osfield
29e2abca64 Updated wrappers 2007-02-11 12:23:19 +00:00
Robert Osfield
19db0c1674 From Vivek Rajan, new osgManipulator library, with a few minor tweaks and rename for osgDragger to osgManipulator for build by Robert Osfield.
Vivek's email to osg-submissions:

"I'm happy to release the osgdragger nodekit to the OSG community. I
implemented the nodekit for my company, Fugro-Jason Inc., and they
have kindly agreed to open source it.

The nodekit contains a few draggers but it should be easy to build new
draggers on top of it. The design of the nodekit is based on a
SIGGRAPH 2002 course - "Design and Implementation of Direct
Manipulation in 3D". You can find the course notes at
http://www.pauliface.com/Sigg02/index.html. Reading pages 20 - 29 of
the course notes should give you a fair understanding of how the
nodekit works.

The source code also contains an example of how to use the draggers."
2007-02-11 10:33:59 +00:00
Robert Osfield
c5776b1bf3 From Stefan Eileman, fixes for OSX gmake build to allow AGL or X11 implementation of osgViewer 2007-02-06 17:01:20 +00:00
Robert Osfield
1c7a164176 From Martin Spott, "To enable osgviewer to link on Solaris added -lmtsk as SunOS/SunStudio implements some threading stuff in
libmtsk."
2007-01-24 12:35:29 +00:00
Robert Osfield
4b2e559c63 changed build order so that osgText gets built before osgViewer 2007-01-23 17:29:14 +00:00
Robert Osfield
b47ef11d74 Initial on screen stats support 2007-01-21 18:24:54 +00:00
Robert Osfield
190a0bb01a Removed examples:
osgcameragroup
  osgsimpleviewerProducer
  osgsimplepager
2007-01-11 15:48:44 +00:00
Robert Osfield
7626169283 From Jan Ciger, Tolga Abaci, Bruno Herbelin : OpenVRML 0.14.3 based .wrl/VRML plugin 2007-01-09 14:35:59 +00:00
Robert Osfield
b9f629f0cb From Mathias Fröhlich, txf plugin for reading .txf textured texture files. 2007-01-08 12:04:04 +00:00
Robert Osfield
02bda82b55 From Paul Martz and Robert Osfield, renamed include/osgUtil/Tesselator and associated classes/references to Tessellator etc. 2007-01-08 11:23:52 +00:00
Robert Osfield
28defbbbad Added osgViewer library to build list 2006-11-03 14:07:20 +00:00
Robert Osfield
ce3929fd5f Added beginings of new osgUtil::IntersectionVisitor and osgintersection class 2006-10-26 16:03:17 +00:00
Robert Osfield
5163c4a762 First cut at class interfaces and stubs for implementations for the new osgShadow NodeKit 2006-10-06 14:16:11 +00:00
Robert Osfield
e0599f652e Added releaseGLObjects to NodeCallbacks, Drawable::DrawCallbacks and wired up
osgProducer to use it when doing cleanup_frame.
2006-10-02 15:38:31 +00:00
Robert Osfield
859dc90bd7 Added osgsimpleviewerQT4 example 2006-10-01 13:26:02 +00:00
Robert Osfield
a1afd67bc8 Added a based SDL viewer - osgsimpleviewerSDL 2006-09-30 20:06:26 +00:00
Robert Osfield
75391ceb16 Added osgsimpleviewerQT3 example 2006-09-30 16:26:53 +00:00
Robert Osfield
def74d3471 Introduced new osg::View, and osg::RenderInfo classes into the core OSG to help
handle scenes with multiple views with elements that need coordinating on a per view basis.

Added beginings of new osgText::FadeText class (not functionality yet).
2006-09-18 20:54:48 +00:00
Robert Osfield
6f3962f42d Returning revion number to 0 to signify CVS version 2006-09-13 16:38:17 +00:00
Robert Osfield
4ecafe5db2 Updated version for 1.2 release 2006-09-12 19:15:04 +00:00
Robert Osfield
a39485729e From Paul Martz, warning fixes for Cygwin. 2006-09-05 08:46:34 +00:00
Robert Osfield
db08e3d61e Fixed COLLDADA plugin name and remove osgmove example 2006-08-24 13:16:38 +00:00
Robert Osfield
d25735b6b9 From Andrew Lorino and Mike Weiblen, COLLADA 1.4.1 ReaderWriter, kindly developed and donated by Sony Computer Entertainment Inc. US R&D. 2006-08-23 13:32:03 +00:00
Robert Osfield
956b6ce6f2 Removed osgfbo and osgpbuffer examples 2006-08-11 09:30:42 +00:00
Robert Osfield
553d017fd9 From Daniel Trstenjak, build fixes for Hpux 11.11, Irix 6.5, Solaris 8 and Aix 2006-08-02 10:43:26 +00:00
Robert Osfield
ee8e74c4a9 Set release number back to 0 after release 2006-07-19 21:49:07 +00:00
Robert Osfield
1d9a06558e Updated version for the release 2006-07-18 13:24:00 +00:00
Robert Osfield
f623b4021e From Mathew May, FreeBSD build fixes. 2006-06-12 09:57:01 +00:00
Robert Osfield
f104656d9f From Carlos García and Paul Baker, Port of Paul Baker's Quake3 BSP loader to OSG by Carlos García.
Added Quake3 BSP plugin.
2006-05-15 09:46:54 +00:00
Robert Osfield
43f0efd6d2 Reorganised the Group::removeChild and Geode::removeDrawable methods so
that removeChild(Node*), removeChild(uint) and equivilant Geode methods are
now inline methods, not designed to be overriden, and seperated out the
multiple remove method to be called removeChildren(uint, uint) which is
now the only virtual method.  There removeChildren is now the method to
override in subclasses.

This reorganisation requires some call code to be rename removeChild usage
to removeChildren.
2006-05-02 09:45:31 +00:00
Robert Osfield
a7f6174dc0 From Mathew May, FreeBSD support for AMD64. 2006-05-01 14:51:56 +00:00
Robert Osfield
051f2a5eb9 Added beginings osgprecipitation example. 2006-04-05 15:13:17 +00:00
Robert Osfield
3246dde716 From Brede Johansen, new OpenFlight plugin!!!!!
By default the original flt plugin is still used, to select at runtime
the new plugin set the env OSG_OPEN_FLIGHT_PLUGIN=new
2006-03-08 21:38:37 +00:00
Robert Osfield
c42e14dd1f From Robert Swain, compile fix for debian unstable. 2006-03-02 15:26:12 +00:00
Robert Osfield
1daad2a86e From Markus Trenkwalder, "when building debug libs in mingw the .dll.a files are not copied to
the lib/MINGW(32) folder. The makefiles in the attached zip should fix this."
2006-02-20 15:25:09 +00:00
Don BURNS
5418757d9d Added normals and ESRIshape directories to makedirdefs 2006-02-06 19:41:30 +00:00
Robert Osfield
2a39871686 From Zbigniew Sroczynski, fix for handling of paths with spaces. 2006-01-17 17:04:40 +00:00
Robert Osfield
4b269ba9da From Matthew May, fixes for threading problems under FreeBSD build. 2005-12-15 16:24:22 +00:00
Robert Osfield
ebc0580f12 Updated version/revision for 1.0.0 release. 2005-12-09 22:53:32 +00:00
Robert Osfield
a1f3530e84 From Thom DeCarlo, changed of ?= to = in Cygwin/minw options for INST_LOCATION. 2005-12-09 19:34:09 +00:00
Robert Osfield
d4c70655b2 From Simon Julier, library reordering for compiling osgTerrain under cygwin. 2005-12-09 19:14:55 +00:00