Robert Osfield
f30146a9fe
From Stephane Simon, added missing OSGDB_EXPORT to osgDB::openArchive functions
2004-11-11 22:26:07 +00:00
Robert Osfield
6f96cf4ad2
Moved the .osga implementation into the src/osgPlugins/osga plugin and made
...
osgDB::Archive a pure virtual base class.
2004-11-11 13:22:55 +00:00
Robert Osfield
9fcda76143
Fixed uninitialized variable.
2004-11-10 22:11:28 +00:00
Robert Osfield
141c3cadbf
Set the pos_type and size_type explictly to 8 byte types.
2004-11-10 21:52:30 +00:00
Robert Osfield
3523577235
Added check for endianess of .osga archives
2004-11-10 21:18:31 +00:00
Robert Osfield
4973824b1d
Added new osga plugin for reading OSG native archives
2004-11-10 16:40:08 +00:00
Robert Osfield
2db9dc2e60
Moved the ReadFunctor to protected section.
2004-11-10 13:47:22 +00:00
Robert Osfield
4e19c03de1
Added support for master file and clean up Archive API.
2004-11-10 13:03:52 +00:00
Robert Osfield
a383330ae4
From Mike Weiblen, fix to the state leakage.
2004-11-10 09:56:03 +00:00
Robert Osfield
564869487a
Added support of archiving into osgTerrain::DataSet and osgdem.
2004-11-09 14:18:29 +00:00
Robert Osfield
91af37573a
Added public access to VertexProgram's LocalParamters and added .osg support
...
for these.
2004-11-08 17:12:36 +00:00
Robert Osfield
72b7e08d93
From Stephane ???, fixes for VS.NET build
2004-11-08 16:39:32 +00:00
Robert Osfield
d26c8460dc
Updates to osgDB::Archive support, and refactoring of implementation of
...
reading files in Registry to faciliate the new archiving support.
2004-11-08 16:11:07 +00:00
Robert Osfield
f84f8d87e0
Added support for openArchive into osgDB
2004-11-07 21:17:31 +00:00
Robert Osfield
f44ecb1f65
Fixed insertion of files into an existing archive
2004-11-07 12:13:56 +00:00
Robert Osfield
8d6aa8b405
Further work on osgDB::Archive
2004-11-06 21:18:19 +00:00
Robert Osfield
72330d33ee
Added a clear() into the RefNodePath operator = (NodePath) method.
2004-11-04 20:25:35 +00:00
Robert Osfield
c691860b5c
Improved handling of uflow and underflow() in proxy_streambuf, and change
...
unsigned char* to char* to avoid stoooopid VS6.0 compile errors
2004-11-02 21:04:14 +00:00
Robert Osfield
ffca165611
Added prelimanary prox stream buffer to fake the ending of file.
2004-11-02 17:05:15 +00:00
Robert Osfield
d548d77010
From Tree chagenes required for Java Wrappers
2004-11-01 16:14:53 +00:00
Robert Osfield
2b8140e125
Added support for listing contents of archive
2004-10-28 14:27:41 +00:00
Robert Osfield
fd327f68f6
From Tom Jolley, Added a new enum POINT_ROT_WORLD_Z_AXIS and a new section in computeMatrix for this enum.
...
With a small tweak from Robert Osfield to set _cacheMode.
2004-10-28 13:26:06 +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
8dfea424c5
Removed gdal_priv.h from include/osgTerrain/DataSet to remove the external dependency on
...
GDAL.
2004-10-28 07:00:55 +00:00
Robert Osfield
61b0f5d301
Added IndexBlock inner class to osgDB::Archive
2004-10-27 14:09:24 +00:00
Robert Osfield
676f204cdb
Updates to osgDB::Archive
2004-10-26 18:29:27 +00:00
Robert Osfield
1f5b044c71
Made ReaderWriter::className const
2004-10-26 10:26:43 +00:00
Robert Osfield
df9c7e5031
From Tree, fixes for Java bindings
2004-10-25 19:16:57 +00:00
Robert Osfield
66836ef3d0
Added new osgDB::Archive class, and osgarchive example. These are both
...
very early beginnings so do not function yet.
2004-10-25 19:16:38 +00:00
Robert Osfield
530e08aaa1
Made getHomePosition const.
2004-10-25 17:41:54 +00:00
Robert Osfield
b70ff91eaf
Changed ABSOLUTE and RELATIVE to ABSOLUTE_RF and RELATIVE_RF to avoid stooppid Win32 #define
2004-10-24 20:04:00 +00:00
Robert Osfield
a9e19fde9c
From Geoff Michel, speeling and typo fixes in osgUtil
2004-10-24 14:42:40 +00:00
Robert Osfield
d734d6d532
Added osgDB::Archive
2004-10-24 14:24:15 +00:00
Robert Osfield
63e4587a88
Added s/getEventCallback support into osg::Node, and an EVENT_VISITOR
...
type into NodeVisitor.
2004-10-24 13:51:44 +00:00
Robert Osfield
6821a80e14
Changed the ReferenceFrame enums to be RELEATIVE and ABSOLUTE, and
...
deprecated the RELATIVE_TO_ABSOLUTE and RELATIVE_TO_PARENTS.
2004-10-22 19:26:45 +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
48a1fff041
From Alan Purvis, with enum name tweaks from Robert Osfield. Addition of
...
support for turing on/off the usage of vertex buffer objects.
2004-10-19 09:29:13 +00:00
Robert Osfield
2047ac250f
From Frank Lichtenheld, compile fix to Linux powerpc build.
2004-10-18 18:59:05 +00:00
Robert Osfield
ebab2ccab4
Fixed OsgCameraGroup::setLODScale so that it now uses the local CullSettings
...
objects.
2004-10-18 18:56:26 +00:00
Robert Osfield
b79337d7f8
From Bob Kuehne, addition of Vec3f(Vec2f,float) and Vec3d(Vec2d,double)
...
constructors.
2004-10-18 18:36:40 +00:00
Robert Osfield
8770309da9
Added osgNV enum Types
2004-10-15 10:35:09 +00:00
Robert Osfield
2a904a4dad
Added docs
2004-10-15 09:10:36 +00:00
Robert Osfield
bb7c423849
Updates to NodeTrackerManipulator.cpp
2004-10-14 20:35:55 +00:00
Robert Osfield
792a7fe0d5
Improvements to the NodeTrackManipulator and osgsimulation example
2004-10-14 10:38:29 +00:00
Robert Osfield
cecaec4ed8
From Sohey Yamamoto, added support for GL_TEXTURE_FILTER_CONTROL/GL_TEXTURE_LOD_BIAS.
2004-10-13 19:52:39 +00:00
Robert Osfield
edb15e17bc
Added 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.
2004-10-13 11:15:50 +00:00
Robert Osfield
4192ef796b
Added CullingSettngs::s/getInheritanceMask() and inheritCullSettings(,) method.
2004-10-12 09:54:03 +00:00
Robert Osfield
42689bfa2e
Fixed copy and past erro in getFontWidth.
2004-10-10 18:18:45 +00:00
Robert Osfield
de283b315b
Changed StaetAttribute::Type so it is an enum list rather than a unsigned int.
2004-10-08 09:18:40 +00:00
Robert Osfield
d77e6a0829
Added new clear, removeAttribute, removeMode, removeTextureAttribute and
...
removeTextureMode method and deprecated the setToInherit equivilants.
2004-10-07 09:40:03 +00:00