Commit Graph

402 Commits

Author SHA1 Message Date
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
Robert Osfield
c99b4b7b4d From Simon Julier, fix for .exe extension under Mingw/Cygwin. 2005-12-09 15:05:50 +00:00
Robert Osfield
9933c89981 From Simon Julier, build fixes for Cygwin/mingw 2005-12-08 11:37:55 +00:00
Robert Osfield
a865ea7773 Removed osgdemeter example from distribution because it no longer compiles,
and Demeter itself nolonger compiles, osgdemeter has now been moved to the community
section of openscenegraph.org.
2005-12-06 12:07:34 +00:00
Robert Osfield
81435a28b9 From Gideon May, port to OSX of GLUT examples. 2005-11-28 09:15:46 +00:00
Robert Osfield
3a62b5193c Updated AUTHORES, ChangeLog, NEWS and version number for 1.0-rc6 2005-11-23 16:24:50 +00:00
Robert Osfield
48a8f14ae7 From Markus Trenkwalder, fixed placment of libs in mingw build. 2005-11-22 14:35:12 +00:00
Robert Osfield
3c03e3c24c From Eric Sokolosky, for Cygwin and Minw sections changed definition of INST_SHARE
so that it is based on INST_LOCATION, providing the same default as before but
also allow it to be override by env vars when required.
2005-11-17 11:13:36 +00:00
Robert Osfield
9bd24bcc79 From Eric Sokolosky, made spacing more consistent. 2005-11-17 11:09:22 +00:00
Robert Osfield
90b37302bb From Sean Spicer, compile fixes for Intel compiler. 2005-11-15 18:31:40 +00:00
Robert Osfield
39182cd5db Updated package version to 1.0,0 2005-11-14 11:14:58 +00:00
Robert Osfield
01253f802b From Markus Trenkwalder, fix for Mingw build 2005-11-11 08:45:18 +00:00
Robert Osfield
9ce96d3565 From Markus Trenkwalder, added freetype-config support to Mingw section. 2005-11-10 16:47:48 +00:00
Robert Osfield
598dda59f5 From Geoff Michel, added support for constrain delaunay triangultion, and osgdelaunay example. 2005-10-25 13:28:48 +00:00
Robert Osfield
5765b4bf85 Added PRODUCER_INSTALLED=yes make options to the unix build system, not defining
PRODUCER_INSTALLED=yes or setting it to another value than yes (i.e no) will result
in the osgProducer library, OSG applications and demos not being built.

PRODUCER_INSTALLED=yes is the default.
2005-10-13 08:05:46 +00:00
Robert Osfield
b7fd3bfdc4 From Ravi Mathur, osgdepthpartition example program. 2005-10-10 10:10:44 +00:00
Robert Osfield
e8fc5248fa Added realize() and isRealized() methods to osg::GraphicsContext.
Added osgcamera example that uses osg::GraphicsContext to create the required
window for rendering too, will eventually use osg::CameraNode to replace usage
of osgUtil::SceneView.
2005-08-16 13:29:07 +00:00
Robert Osfield
75987a045d Added osgshaderterrain example. 2005-08-15 13:54:25 +00:00
Robert Osfield
f2b4ac179d From Colin McDonald:
"Some makedefs fixes for Solaris:

    For multithreaded applications the -mt option must be specified on both
    the compile and link steps, to ensure correct behaviour.  According to
    the Sun compiler documentation it sets REENTRANT flags in the system
    header files, and links the -lthread library in the correct order.

    When compiling shared libraries the -KPIC option should be specified.
    Although Solaris will handle shared libraries without
    position-independent code there is a performance penalty.  The linker
    reference manual says: 'If a shared object is built from code that is
    not position-independent, the text segment will usually require a large
    number of relocations to be performed at runtime. Although the runtime
    linker is equipped to handle this, the system overhead this creates can
    cause serious performance degradation'."
2005-06-24 15:39:29 +00:00
Robert Osfield
900739bd7e Added very simply osgparametric example which uses an OpenGL shader program
to create an animated parametric surface.
2005-06-20 21:10:32 +00:00
Robert Osfield
dfaed083ea Added osgmultiplecameras example and support for pre/post multiplaction. 2005-06-15 10:59:10 +00:00
Robert Osfield
0fa26ae9c4 Removed reference to non existant AVI plugin 2005-06-14 09:12:45 +00:00
Robert Osfield
5c86ecebe4 From Marco Jez, added example that uses FBO extension to do prerendering. 2005-06-09 11:08:37 +00:00
Robert Osfield
84dbb62a5a Reverted release number to 0 (development version). 2005-05-26 14:38:08 +00:00
Robert Osfield
3c308104a9 Updated Version numbers for release.
UPdated wrappers.
2005-05-25 20:02:25 +00:00
Robert Osfield
913992130c Removed remaining references to old DX writer. 2005-05-20 11:35:08 +00:00
Robert Osfield
cc7bb579b0 From Thom DeCarlo, build fixes for Cygwin. 2005-05-17 09:06:12 +00:00
Robert Osfield
bfa0ce0e10 Added osgUtil osgDB osgFX osgText osgTerrain osgGA osgProducer to the list
of wrapper libraries.
2005-05-16 10:12:22 +00:00
Robert Osfield
460c77b7f0 From Nathan Monteleone, rewrote the osgpbuffer example so that it uses
Producer xplatform support for pbuffer instead of Win32 specific pathways
    as support before. (with a few code tweaks to simplfy the code, by Robert Osfield).
2005-05-11 19:14:36 +00:00
Robert Osfield
d70657b18f Changed -ne to $LINK_ECHO_OPTION to fix cross platform compile issues 2005-05-10 09:07:38 +00:00
Robert Osfield
5e23536683 Added osgUtil, osgDB, osgFX, osgParticle, osgSim, osgTerrain, osgGA
and osgProducer to osgWrappers directory.

Enabled the build of osgWrappers/osg, osgWrappers/osgPartile and osgWrappers/osgSim,
but not osgUtil, osgDB, osgFX, osgTerrain, osgGA and osgProducer due to compile
errors.  I am assuming that these compilers are fixable so I'm checked all the
source code so that members of the community can help fix them.
2005-05-09 10:17:56 +00:00
Robert Osfield
6763de4840 Added X11 include and lib paths to find freetype under OSX. 2005-05-06 17:43:40 +00:00
Robert Osfield
ccafa6b125 Made USE_AGL=yes the default under OSX. 2005-05-06 14:07:02 +00:00
Robert Osfield
492160d892 Fixed the Mingw settings for GDAL_LIBS (was written as GDAL_LIB which wasn't
being picked up as the GNUmakefiles were looking for GDAL_LIBS).
2005-04-28 19:41:16 +00:00
Robert Osfield
f966ce0156 From Marco Jez, changed = to ?= in COMPILE_INTROSPECTION line 2005-04-28 05:15:21 +00:00
Robert Osfield
fd7f9d30be From Marco Jez, added -ne option echo usage to fix stdout/stderr redirection
error under Mingw.
2005-04-28 05:08:02 +00:00
Robert Osfield
0a995f8093 Removed mpeg plugin from CVS, now moved to the Community section of
openscenegraph.org as a seperate project.
2005-04-18 09:17:56 +00:00