Don BURNS
a676f67337
CHanged line 101 in PageLOD.cpp to read
...
if ( in->getVersion() >= VERSION_0006 ) {
setDatabasePath(in->readString());
}
instead of
if ( in->getVersion() > VERSION_0006 ) {
setDatabasePath(in->readString());
}
Seems DatabasePath _is_ present in ive files of version 6.
2005-04-16 04:00:18 +00:00
Robert Osfield
16c55531da
Preparation for moving osgGL2 out of the core OSG into its own seperate distribution.
2005-04-14 11:28:23 +00:00
Robert Osfield
dd3db860a2
From Carlo Camporesi, add support for text into .ive plugin, tweak by
...
Robert Osfield to allow font names to be exported correctly with extension
2005-04-08 13:06:14 +00:00
Robert Osfield
fcab21f9cc
Added osg/io_utils include
2005-04-08 09:13:07 +00:00
Robert Osfield
7a27a0bef7
From Marco Jez, improvements to osgIntrospection, and new automatically generated
...
osgWrappers/osg set.
2005-04-07 20:00:17 +00:00
Robert Osfield
56787b4195
Fixed output of MultiTextureControl.
2005-04-04 16:06:28 +00:00
Robert Osfield
e4580f2028
From Farshid Laskari, addiition of FrontFace support to .ive
2005-03-26 10:04:31 +00:00
Robert Osfield
667ecd91f1
From Alberto Farre, fixes to ProxyNode.
2005-03-18 10:00:16 +00:00
Robert Osfield
8c7f71ef39
Added osgGL2 to .ive list of dependencies
2005-03-13 17:26:52 +00:00
Robert Osfield
6a103aa413
Added osgFX::MultiTextureControl node for managing blending between
...
different texture layers.
2005-03-09 16:54:10 +00:00
Robert Osfield
b3aba84d54
Added ProxyNode.h
2005-03-07 14:27:34 +00:00
Robert Osfield
5684a130b7
From Alberto Farre, addition of ProxyNode, with support in .osg, .ive and .flt loaders
2005-03-07 14:06:09 +00:00
Robert Osfield
192daa0408
Added support into passing the ReaderWriter::Options structure onto readImageFile
2005-02-11 10:00:50 +00:00
Robert Osfield
117c791a3b
Added osg::BufferObject and a made a number associated to accomodate this
...
new class. osg::BufferObject wraps up OpenGL pixel and array buffer objects.
Currently implementation is work in progress.
2005-02-09 10:39:45 +00:00
Robert Osfield
e668acce27
Added support for internalTextureMode
2005-02-01 10:38:08 +00:00
Robert Osfield
8ac0211b81
From Tugkan Calapoglu, bugfix to prevents reloading already loaded images.
2005-01-21 19:15:13 +00:00
Robert Osfield
a0ba625cb0
Property API clean to smooth the task of generating wrappers.
2004-12-17 01:06:33 +00:00
Robert Osfield
66396e9452
Teaks to API to make it easier to generate wrappers automatically
2004-12-13 01:07:24 +00:00
Don BURNS
fd403f9476
Update of IVe version files
2004-12-08 19:45:07 +00:00
Don BURNS
81ff3e16d6
Added Marco's fix for data path for the .ive plugin
2004-11-27 19:23:41 +00:00
Robert Osfield
d9b9a6f1f8
Made read/write methods in ReaderWriter all const to facilate multi-threading
2004-11-23 15:29:52 +00:00
Robert Osfield
5c5ceef90d
Added support for local relative paths
2004-11-23 10:46:37 +00:00
Robert Osfield
ce07879e2e
Moved plugins across to using ReaderWriter::Options* for search paths in addition
...
to standard osgDB::DataFilePaths
2004-11-22 23:54:45 +00:00
Robert Osfield
a6369da4f4
Moved Registry::CacheHintOptions into ReaderWriter::Options
2004-11-22 14:10:12 +00:00
Robert Osfield
8d44f7b15e
Fixed indentation.
2004-11-20 11:48:01 +00:00
Robert Osfield
41823a115d
Added handling of endian in DrawElementsUShort/UInt implementations
2004-11-01 10:04:40 +00:00
Robert Osfield
90e5586777
Updates to osgDB::Archive, and IVE plugin to support usage via the Archive.
2004-10-28 12:16:47 +00:00
Robert Osfield
1f5b044c71
Made ReaderWriter::className const
2004-10-26 10:26:43 +00:00
Robert Osfield
f347703370
fixes to tabs
2004-10-24 14:31:18 +00:00
Robert Osfield
a62b4e58c7
From Pavel Moloshtan, speed improvments in reading and writing index arrays
2004-10-24 14:31:07 +00:00
Robert Osfield
93c439ba01
Generalised the osg::ClusterCullingCallback so that it coud be attached
...
to Node as well as Drawables.
Changed the osgTerrain::DataSet so that it moves the ClusterCullingCallback
up to the Node level.
Added support to the .ive plugin for attaching the ClusterCullingCallback to nodes.
2004-10-21 09:36:34 +00:00
Robert Osfield
9d67383621
Added population and access of the ReaderWriter::Options::s/getDatabasePath()
...
to enable paged database to accessed without setting file paths explictly
2004-10-13 14:13:17 +00:00
Robert Osfield
7e4d34c57a
Added :
...
osg::PagedLOD::s/getDatabasePath() and support in PagedLOD::traverse().
osgDB::ReaderWriter::Options::s/getDatabasePath()
osgDB::Input::s/getOptions()
setting of osgDB::Input::setOptions() in ReaderWriterOSG.cpp
src/osgPlugins/ive/DataInputStream::s/getOptions()
setting of src/osgPlugins/ive/DataInputStream::setOptions() in ReaderWriterIVE.cpp
2004-10-06 09:31:34 +00:00
Robert Osfield
a8739f952a
Added support for ClipPlane, ClipNode, TexGenNode to .ive
2004-09-29 19:10:00 +00:00
Robert Osfield
eb346bed13
Added Texture3D implementation.
2004-09-29 14:31:06 +00:00
Robert Osfield
0e4f7077ab
Removed erroneous casts that would have been causing uneccessary copying.
2004-09-26 19:01:27 +00:00
Robert Osfield
e68cfd1965
From Sebastien Grignard, add writing out/reading in of drawable components of
...
a ShapeDrawable.
From Robert, add versioning of the above change to allow old files to still
work.
2004-09-15 19:14:00 +00:00
Robert Osfield
99332ef11a
Added missing LightModel.h and .cpp from Stansilav.
2004-09-10 17:49:50 +00:00
Robert Osfield
217fa3ec0e
From Stanislav Blinov, addition of LightModel support for .ive format.
2004-09-09 13:07:18 +00:00
Robert Osfield
3568e60718
Changed the "Reading a byte swapped file" message to info level.
2004-08-13 12:38:12 +00:00
Robert Osfield
aed65903db
From Bob Kuehne, add usage of version number to differentiate between
...
rev's of the LOD.
2004-07-20 07:46:05 +00:00
Robert Osfield
0c38189018
Moved the radius parameter from PageLOD into LOD.
2004-07-01 13:53:30 +00:00
Robert Osfield
20de9666dd
From Terry Welsh, added support for reading and writing osg::FragmentProgram
...
local parameters.
2004-06-28 10:00:21 +00:00
Robert Osfield
2d35b3cc27
Changed Billboard::g/setPos(..) to g/setPosition(..).
2004-06-14 19:34:43 +00:00
Robert Osfield
a8ce6b01d6
Added CoordinateSystem::s/getFormat().
2004-06-09 15:00:03 +00:00
Robert Osfield
eec378a885
Moved the osg::ClusterCullingCallback into into own header and source file.
2004-06-07 15:05:22 +00:00
Robert Osfield
86d323752d
From Corbin Holtz, "I have completed my mods to the OpenFlight loader (modified files are
...
attached):
* Light point strings using the REPLICATE opcode should now be supported
(>=15.6?)
* Directional lights should now work as in Performer using a viewing
frustrum defined by a direction vector, horizontal angular width, vertical
angular width, and roll angle about the direction vector. The current
directional light implementation had some bad assumptions which caused
problems with direction vectors not on the XY plane.
* IVE and OSG reader/writers were updated as appropriate"
2004-05-08 22:18:38 +00:00
Robert Osfield
fced94fab3
Added support for decoration of the osgTerrain::DataSet generated databases
...
with a CoordinateSystemNode which reflect the coordinate system of the
database.
Added support for reading and writing CoordianteSystemNode into the .osg
and .ive formats.
2004-05-02 21:50:15 +00:00
Robert Osfield
4df7836f65
From Marco Jez, "fixes a bug that prevented mipmaps in images from being read correctly (the call to
...
setImage() clears the previously filled _mipmapData vector)."
2004-04-18 13:44:09 +00:00
Robert Osfield
5fdbf1e986
Completed support for the majority of osg::Shape.
2004-03-17 17:04:30 +00:00