fca5f2c2c9Updates to the osgarchive application
Robert Osfield
2004-10-26 10:27:00 +00:00
1f5b044c71Made ReaderWriter::className const
Robert Osfield
2004-10-26 10:26:43 +00:00
69387b7822oops. Mistaken check-in of local dependencies file
Don BURNS
2004-10-25 20:08:38 +00:00
5c07455d49Oops. mistaken check in of overly modified makerules
Don BURNS
2004-10-25 20:08:06 +00:00
a194d00518Small change by Eric Sokolowsky to change TIFF_LIBS to TIFF_LIB for Mac build
Don BURNS
2004-10-25 20:04:52 +00:00
df9c7e5031From Tree, fixes for Java bindings
Robert Osfield
2004-10-25 19:16:57 +00:00
66836ef3d0Added new osgDB::Archive class, and osgarchive example. These are both very early beginnings so do not function yet.
Robert Osfield
2004-10-25 19:16:38 +00:00
b62ef99fd9Fixed typo.
Robert Osfield
2004-10-25 18:46:44 +00:00
4352fe3f9fFrom Rainer, updates to osgplanet.
Robert Osfield
2004-10-25 18:23:42 +00:00
e464bcae81Small warning fix by Marco.
Don BURNS
2004-10-25 18:08:34 +00:00
530e08aaa1Made getHomePosition const.
Robert Osfield
2004-10-25 17:41:54 +00:00
071891c64cNamespaced Rect and Frame to osgfxbrowser::Rect/Frame, as this was causing a namespace collision with CGL
Don BURNS
2004-10-24 21:05:27 +00:00
b70ff91eafChanged ABSOLUTE and RELATIVE to ABSOLUTE_RF and RELATIVE_RF to avoid stooppid Win32 #define
Robert Osfield
2004-10-24 20:04:00 +00:00
1dd682f6b4From Fred Mammond, fixes for x86_64 build
Robert Osfield
2004-10-24 17:50:54 +00:00
a9e19fde9cFrom Geoff Michel, speeling and typo fixes in osgUtil
Robert Osfield
2004-10-24 14:42:40 +00:00
f347703370fixes to tabs
Robert Osfield
2004-10-24 14:31:18 +00:00
a62b4e58c7From Pavel Moloshtan, speed improvments in reading and writing index arrays
Robert Osfield
2004-10-24 14:31:07 +00:00
d734d6d532Added osgDB::Archive
Robert Osfield
2004-10-24 14:24:15 +00:00
7039e5cb98From Rainer Oder, updates to osgplanets
Robert Osfield
2004-10-24 14:23:42 +00:00
2252e9e851From Eric Sokolowsky, support for 2 channel tiff images
Robert Osfield
2004-10-24 14:19:27 +00:00
63e4587a88Added s/getEventCallback support into osg::Node, and an EVENT_VISITOR type into NodeVisitor.
Robert Osfield
2004-10-24 13:51:44 +00:00
052b256267don - Comment in makedirdefs was causing Mac build to stop short of building all plugins
Don BURNS
2004-10-24 06:12:29 +00:00
12a1ef5552don - Small changes to support Mac OSX CGL build small unused variable warning fix.
Don BURNS
2004-10-24 05:50:59 +00:00
1e8ee75b66Added default: case for both switch() statements
Don BURNS
2004-10-22 21:01:10 +00:00
6821a80e14Changed the ReferenceFrame enums to be RELEATIVE and ABSOLUTE, and deprecated the RELATIVE_TO_ABSOLUTE and RELATIVE_TO_PARENTS.
Robert Osfield
2004-10-22 19:26:45 +00:00
8ab8fc762fCompile fixes
Robert Osfield
2004-10-22 18:47:39 +00:00
763d6399afAdded Rainer's initial osgplanets example.
Robert Osfield
2004-10-22 16:39:24 +00:00
93c439ba01Generalised the osg::ClusterCullingCallback so that it coud be attached to Node as well as Drawables.
Robert Osfield
2004-10-21 09:36:34 +00:00
bba69b288bChecked in commented out gz plugin, will comment back in later once it is fully checked in
Robert Osfield
2004-10-21 09:33:51 +00:00
54d3629974Move the setting of the camera horizontal field of view to after the realize() to avoid the CameraGroup's Lens be set when its NULL.
Robert Osfield
2004-10-19 13:52:46 +00:00
48a1fff041From Alan Purvis, with enum name tweaks from Robert Osfield. Addition of support for turing on/off the usage of vertex buffer objects.
Robert Osfield
2004-10-19 09:29:13 +00:00
2047ac250fFrom Frank Lichtenheld, compile fix to Linux powerpc build.
Robert Osfield
2004-10-18 18:59:05 +00:00
ebab2ccab4Fixed OsgCameraGroup::setLODScale so that it now uses the local CullSettings objects.
Robert Osfield
2004-10-18 18:56:26 +00:00
b79337d7f8From Bob Kuehne, addition of Vec3f(Vec2f,float) and Vec3d(Vec2d,double) constructors.
Robert Osfield
2004-10-18 18:36:40 +00:00
f86be80c20Added support for hardware generated mipmaps into Textre2D::copy*() methods.
Robert Osfield
2004-10-18 18:31:04 +00:00
6c7c2e32dfFrom Marco Jez, "makes the LWS loader store LWO object names as node names, for easier recognition and retrieval by scene graph visitors. With this fix, each PositionAttitudeTransform node that corresponds to an entry in the LWS file carries the name of the loaded object plus the layer number (for example, "objects/myobj.lwo.2")."
Robert Osfield
2004-10-18 14:51:21 +00:00
4c8e48c9e7From Yuzhong Shen, fix to the image dimensions passed to allocImage in Image::copySubImage
Robert Osfield
2004-10-18 14:46:57 +00:00
6e55d48352From Sohey Yamamoto, addition of TexEnvFilter support.
Robert Osfield
2004-10-18 14:42:32 +00:00
94240305a4Fix for minor compile error (internal error) for VS7.
Don BURNS
2004-10-17 06:14:10 +00:00
597e2cc0bdFixed small typo.
Don BURNS
2004-10-15 20:13:33 +00:00
8770309da9Added osgNV enum Types
Robert Osfield
2004-10-15 10:35:09 +00:00
18cd77873aChanged fstream to ifstream
Robert Osfield
2004-10-15 09:53:18 +00:00
2a904a4dadAdded docs
Robert Osfield
2004-10-15 09:10:36 +00:00
bb7c423849Updates to NodeTrackerManipulator.cpp
Robert Osfield
2004-10-14 20:35:55 +00:00
e4f22c72bdFixed the home position.
Robert Osfield
2004-10-14 12:10:10 +00:00
792a7fe0d5Improvements to the NodeTrackManipulator and osgsimulation example
Robert Osfield
2004-10-14 10:38:29 +00:00
cecaec4ed8From Sohey Yamamoto, added support for GL_TEXTURE_FILTER_CONTROL/GL_TEXTURE_LOD_BIAS.
Robert Osfield
2004-10-13 19:52:39 +00:00
9a393bfd5dFrom David Spilling, with small format and variable rename by Robert Osfield.
Robert Osfield
2004-10-13 19:10:29 +00:00
9d67383621Added population and access of the ReaderWriter::Options::s/getDatabasePath() to enable paged database to accessed without setting file paths explictly
Robert Osfield
2004-10-13 14:13:17 +00:00
3f0e4ea99aSmall tweaks to the calculateMovement method.
Robert Osfield
2004-10-13 13:40:05 +00:00
9ac2c02dc2Increased the size of the inserted model so that it can be seen more easily,
Robert Osfield
2004-10-13 13:39:27 +00:00
23d518be6eFixed precision of center computation.
Robert Osfield
2004-10-13 11:56:09 +00:00
edb15e17bcAdded new getMember() method and TypeMemberPair into StateAttribute and support for the unsigned int member to be paired with types in osg::StateSet so that lights, clipplanes and other attributes that have a type group but then need to differentiate within that group via a member uint.
Robert Osfield
2004-10-13 11:15:50 +00:00
4192ef796bAdded CullingSettngs::s/getInheritanceMask() and inheritCullSettings(,) method.
Robert Osfield
2004-10-12 09:54:03 +00:00
840ae915e9Added a direct call to the osgUtil::Optimizer in GeoSetBuilder.cpp so that the resultant geomety would be more efficiently packed.
Robert Osfield
2004-10-12 09:00:51 +00:00
d7ab56e31fFrom Sondra Iverson, with mods by Robert Osfield. Support for copying texenv from the source StateSet when multi-texturing.
Robert Osfield
2004-10-12 07:54:45 +00:00
42689bfa2eFixed copy and past erro in getFontWidth.
Robert Osfield
2004-10-10 18:18:45 +00:00
f883db6315Added fix for MAC for FileUtils.cpp: stat64 is not present on Mac.
Don BURNS
2004-10-09 15:00:34 +00:00
de283b315bChanged StaetAttribute::Type so it is an enum list rather than a unsigned int.
Robert Osfield
2004-10-08 09:18:40 +00:00
0fcc08d867From Sondra Iversion "Loading a single model from an externally referenced file is a standard option for OpenFlight and is specified by including the modelname in angle brackets, such as: filename<modelname>.
Robert Osfield
2004-10-07 10:03:27 +00:00
d77e6a0829Added new clear, removeAttribute, removeMode, removeTextureAttribute and removeTextureMode method and deprecated the setToInherit equivilants.
Robert Osfield
2004-10-07 09:40:03 +00:00
c27bf441e2Improved the osg::Geometry::computeCorrectBindingsAndArraySizes() implemention so that it produce more optimal settings.
Robert Osfield
2004-10-06 20:32:09 +00:00
a907042618From Jason Daly, fix to multi-texturing/detail texture handling.
Robert Osfield
2004-10-06 19:19:22 +00:00
2027011bebAdded support for http reading into the readObject, readImage and readHeightField methods complimenting the previously checked in readNode supoort.
Robert Osfield
2004-10-06 15:15:01 +00:00
b4cfc3656dGeneralised the .net plugin so it could handle object, image, heightfield and node file reads.
Robert Osfield
2004-10-06 14:44:11 +00:00
38a0e6bf4eAdded support for parsing http:// names and mapping automatically to use the .net plugin
Robert Osfield
2004-10-06 13:11:04 +00:00
c4e5e0fa30Added passing on of Options object
Robert Osfield
2004-10-06 13:10:29 +00:00
024044094eAdded support for readNode(istream,Options*) into OBJ to allow loading over the internet
Robert Osfield
2004-10-06 13:09:35 +00:00
976140f1d7Replaced #ifndef GL_TEXTURE_3D by GL_TEXTRE_BINDING_3D as the former was a copy and paste error.
Robert Osfield
2004-10-06 12:02:37 +00:00
7e4d34c57aAdded :
Robert Osfield
2004-10-06 09:31:34 +00:00
debf8dceefAdded s/getCullSettings to OsgCameraGroup
Robert Osfield
2004-10-05 19:12:46 +00:00
3b8abfa875Added ability to alter the verbosity of the notify messages with the running of osgTerrain::DataSet via a static s/getNotifyOffset(int) method.
Robert Osfield
2004-10-05 15:08:54 +00:00
68c7a47388Added support to osgProducer::Viewer for forcing an early exit form applications and recording an image on exit.
Robert Osfield
2004-10-05 09:53:36 +00:00
b0d8ca535dChanged _stat64 to _stati64
Robert Osfield
2004-10-05 07:08:02 +00:00
d6853e0ca2Moved the SceneView to local to the contruction/destruction of the RenderSurface
Robert Osfield
2004-10-04 14:21:36 +00:00
3d0fc966a2Checked in #define mapping of stat64 to _stat64 to fix Windows build
Robert Osfield
2004-10-03 19:49:27 +00:00
60cb89486fSolution of fileExists support for > 2Gb files from Ken Sewell, applied by Robert Osfield.
Robert Osfield
2004-10-03 08:50:56 +00:00
e4167d9baaAdded missing _texAttrListMap.clear(); into reset()
Robert Osfield
2004-10-03 08:36:27 +00:00
229d1d36b3Added new osgspotlight demo
Robert Osfield
2004-10-01 23:18:08 +00:00
9af350eb41From Lewis Harmon, fixes to the Node and NodeCallback constructors.
Robert Osfield
2004-10-01 22:05:40 +00:00
5ecfb11e1bChanged the argument parser to accept strings that start with a - as being valid strings.
Robert Osfield
2004-10-01 18:32:42 +00:00
72e3ac35a0From Rainer Oder, new osglauncher application.
Robert Osfield
2004-10-01 15:49:57 +00:00
884544c52cAdded setPlanesFromMatrix method
Robert Osfield
2004-10-01 15:48:58 +00:00
03d2ecccdeAdded new setPlanesFromMatrix method
Robert Osfield
2004-10-01 15:48:00 +00:00
78f3a4a0cdUpdated to use new TexGen method
Robert Osfield
2004-10-01 15:47:40 +00:00
c0752beef4From Tree, moved apply's from protected to public to support Java wrappers
Robert Osfield
2004-10-01 09:40:06 +00:00
a7a6709d05Added define of GL_TEXTURE_BINDING_3D for systems with OpenGL1.2 compliant headers
Robert Osfield
2004-10-01 09:38:21 +00:00
53c3842c89From Marco Jez, added more examples to runexamples.bat
Robert Osfield
2004-10-01 09:19:30 +00:00
0e119ec26cAdded support for write to ostream into .osg plugin
Robert Osfield
2004-10-01 07:39:15 +00:00
935f2a62e5Experimentation with new timing code.
Robert Osfield
2004-09-30 19:36:15 +00:00
3363d35ee6Removed debugging messages
Robert Osfield
2004-09-30 14:54:42 +00:00
562ceb456fChecked in support for cleaning up and then restart a new graphics windows once the first one has been closed down.
Robert Osfield
2004-09-30 13:36:00 +00:00