Robert Osfield
2f194ad5a0
Build fix.
2004-01-20 10:02:45 +00:00
Robert Osfield
8dd9d163fc
Upates from Nick.
2004-01-19 15:55:51 +00:00
Robert Osfield
9ebffd4055
Added support for osg::Texture::setUnRefImageDataAfterApply(true) into all
...
objects osg::Textures the TXP plugin creates.
2004-01-19 11:02:54 +00:00
Robert Osfield
694aec666c
Fixed bug in logic in areAllTextureObjectsLoaded() which was producing the
...
exact opposite result to what it should have been generating.
2004-01-19 11:01:45 +00:00
Robert Osfield
b9f032bbb5
Updates for improvements to osgdem, such as adding support for skirt
...
and border into osg::HeightField, handling of computation of neigherbouring
tiles in osgdem's DestinationGraph.
2004-01-18 21:59:20 +00:00
Robert Osfield
6ff3f430b0
Clean ups of floats & .0f's
2004-01-14 15:14:20 +00:00
Robert Osfield
273b9c47b4
Fixed #undef's
2004-01-13 16:07:02 +00:00
Robert Osfield
29e6cb8cb1
From Daved Ergo, patch for handling group names better
2004-01-13 10:30:36 +00:00
Robert Osfield
4765c8744d
Introduce new Matrix::invert() implementation from Ravi Mathur, with tweaks
...
by Robert Osfield.
2004-01-12 14:22:18 +00:00
Robert Osfield
b89ec5dcf9
Changed of _firstTime intial values of 0 to DBL_MAX.
2004-01-12 13:53:04 +00:00
Robert Osfield
d072e1087c
Added support for controlling the LODScale via '*' and '+' keys in
...
osgProducer::Viewer.
2004-01-10 21:29:15 +00:00
Robert Osfield
23443aa5db
From Alberto Farre, added osgDB::SharedStateManager. Also a couple of
...
ammendments by Robert Osfield, adding get/setSharedStateManager()
methods into osgDB::Registry, and clean up fixes in SharedStateManager
for the StateSet arrays.
2004-01-10 17:13:20 +00:00
Robert Osfield
8747b5161a
Standardised on using value_type in most methods in Matrixd & Matrixf interfaces
...
and Matrix_implementation.cpp.
2004-01-09 20:33:23 +00:00
Robert Osfield
4390114670
From Romano Magacho, add group->setName() to flattening of static transforms
2004-01-09 14:07:26 +00:00
Robert Osfield
5241ca2f2c
Fixed to TXP plugin from Nick.
2004-01-09 13:35:55 +00:00
Robert Osfield
ea16360b24
Fixes from Geoff.
2004-01-08 21:39:14 +00:00
Robert Osfield
1353d0ca55
Fixed tabs to be four spaces.
2004-01-07 14:14:38 +00:00
Robert Osfield
dd460006a4
From Nick, updates to TXP plugin to handle differences in LOD levels
...
between adjacent tiles.
2004-01-07 14:10:47 +00:00
Robert Osfield
7e2aaeffcd
Removed redundent DatabasePager pointer.
2004-01-07 12:38:36 +00:00
Robert Osfield
2f918d62d7
Added DatabasePager::setUseFrameBlock(bool) method
2004-01-07 12:37:44 +00:00
Robert Osfield
cace776940
Moaved PagedLOD::PerRangeData implementaton into .cpp and add missing
...
return *this to copy operator.
2004-01-07 08:39:33 +00:00
Robert Osfield
894537a016
Simplified the API for using the DatabasePager, by providing a single
...
DatabasePager::updateSceneGraph(..) method, and added a ref_ptr<> into
osDB::Registry for managing a single DatabasePager in a centralised way.
2004-01-06 21:18:36 +00:00
Robert Osfield
4a0a7c7801
Fixed comments
2004-01-06 14:37:25 +00:00
Robert Osfield
3b82c67c13
Added code to the DatagbasePager::removeExpiredSubgraphs() that update
...
the osgDB::Registry cache.
2004-01-06 14:09:12 +00:00
Robert Osfield
9927c664b5
Merged changes from Cobin Holtz for support of "noUnitsConversion" via
...
the ReaderWriter::Options string.
2004-01-06 12:27:20 +00:00
Robert Osfield
466497cc8c
From Nick, increased info.radius by x 1.3 to avoid culling
2004-01-06 08:38:17 +00:00
Robert Osfield
3f9ba1484c
Added code to scale the priority by the offset and scale.
2004-01-05 20:51:30 +00:00
Robert Osfield
413064fc6e
Added support for priority offset and scale into PagedLOD.
2004-01-05 20:45:28 +00:00
Robert Osfield
50a7fc16af
#if 0'd out code for switch off seam generation.
2004-01-05 19:04:25 +00:00
Robert Osfield
f820a28335
Compile fixes for Win32
2004-01-05 15:40:44 +00:00
Robert Osfield
f230f5a132
Added support into osgProducer::Viewer for flushing and compiling GL objects
...
via a Producer post swap callback.
2004-01-05 13:40:36 +00:00
Robert Osfield
c71e2100ec
Experiments at fixing seam handling.
2004-01-04 22:28:37 +00:00
Robert Osfield
687410145d
From Marco Jez, new Light Wave Scene loader
2004-01-03 20:32:27 +00:00
Robert Osfield
c0f2730d99
From Marco Jez, updates to the LWO loader.
2004-01-03 15:20:33 +00:00
Robert Osfield
249eddb3d8
Updates to osgGL2 from Mike Weiblen
2004-01-03 09:06:52 +00:00
Robert Osfield
3034112577
Updates to TXP plugin from Nick.
2004-01-02 17:30:05 +00:00
Robert Osfield
bf9af3f940
Added "&& oitr->second.first->referenceCount()<=1" check to removeExpiredObjectsInCache
...
so that it only expires objects in the cache that have no external reference.
2004-01-02 17:06:18 +00:00
Robert Osfield
884e046abb
From Geoff Michel, added tesselate pass to Optimizer and added handling of per
...
primitve color to osgUtil::Tesselator.
2003-12-27 13:46:33 +00:00
Robert Osfield
2cb360dd38
From Rommano Silva, admendments to Texture::computeRequiredTextureDimensions
...
so that it takes into account the current mip map settings.
2003-12-27 11:30:41 +00:00
Robert Osfield
177eb76244
Fixed osgFX::Scribe so that is handled setting of colour and line width correctly,
...
by setting up the Materiail and LineWidth attributes within the Scribe constructor.
2003-12-26 16:45:06 +00:00
Robert Osfield
96a8fa1f21
Fixes for VS6.0
2003-12-24 19:28:39 +00:00
Robert Osfield
477739f6fc
Fixed typos in error reporting
2003-12-24 00:14:45 +00:00
Robert Osfield
5c199e01c0
Build fixes for VS6.0
2003-12-24 00:14:12 +00:00
Robert Osfield
5cc98a420d
Updates from Nick.
...
Added support for OSG_TXP_DEFAULT_MAX_ANISOTROPY to override the default make
anistropy in textures.
2003-12-23 13:02:13 +00:00
Robert Osfield
2747c0aa41
removed osg::
2003-12-23 12:10:06 +00:00
Robert Osfield
453902001c
Removed osg:: from NodeVisitor and Group base class calls
2003-12-23 09:18:29 +00:00
Robert Osfield
679b2e44b8
Added max texture anisotropy of 4.
2003-12-22 14:48:14 +00:00
Robert Osfield
26ef2ca0d2
Updates from Nick.
2003-12-22 14:05:04 +00:00
Robert Osfield
503568a303
Moved TileMapper code out into its own file and made it a signleton
2003-12-22 07:26:45 +00:00
Robert Osfield
7a5053f81f
From Trajce Nikolov, port of TXP plugin across to a pure PagedLOD based
...
pager, with a little assistance from Robert Osfield.
2003-12-22 06:27:17 +00:00