97ec694e21Fixes to txp loader
Don BURNS
2002-11-29 16:14:03 +00:00
4512ffd868Made LIB's dependent on PLUGINS for directories where both are built
Don BURNS
2002-11-27 05:29:59 +00:00
d370227d89Added comment for future reference about the validity of using delete in the demo code... should really by using ref_ptr<> etc.
Robert Osfield
2002-11-25 16:57:49 +00:00
aa3d887e94Added check of translucency of an image via osg::Image::isImageTranslucent().
Robert Osfield
2002-11-25 16:40:30 +00:00
010e56c8ccAdded implementation of isImageTranslucent method.
Robert Osfield
2002-11-25 16:39:05 +00:00
26ba223880Added isImageTransulacent() method.
Robert Osfield
2002-11-25 16:38:33 +00:00
b113dfeb73Added extra check to the freeing of memory.
Robert Osfield
2002-11-25 16:30:34 +00:00
cbbbee4c41Fixes for OSX build from Stephan Huber.
Robert Osfield
2002-11-25 16:13:57 +00:00
12e922bc3cAdded Paging TerraPage loader and osgTXP library.
Don BURNS
2002-11-24 21:36:05 +00:00
89b2575ffeForced GLPixmapGlyph color to white rather than using glGetCurrentColor
Don BURNS
2002-11-24 00:23:47 +00:00
1098a7ded1Freetype 2.1 and later align bitmap pitch on boundaries of 2 bytes. It is therefore necessary to use glPixelStorei(..,UNPACK_..., 2). There is an #if() statement that allows the continued use of freetype 2.0 (Rh 7.x), as well as accomodating newer releases.
Don BURNS
2002-11-23 05:16:47 +00:00
4acee51414Merged in Joseph Steel's updates to rgb plugin
Don BURNS
2002-11-22 17:36:46 +00:00
22c313cf3eWarning fixes.
Robert Osfield
2002-11-22 09:46:25 +00:00
bcf9d08c2bAdjusted tabbing.
Robert Osfield
2002-11-22 08:23:54 +00:00
fc9a2c0e38Added d to the end of the dll name for the debug build of the ac3d loader.
Robert Osfield
2002-11-22 08:05:20 +00:00
65fec63389Fixes for IRIX build
Don BURNS
2002-11-22 05:00:43 +00:00
c735c379afFixed std:: prefix and reinitialized variable for gcc 3.2
Don BURNS
2002-11-21 20:28:28 +00:00
493d86fc73Added use of ref_ptr<> for the replaced node in osg::Group::replaceChild(,) to prevent it being deleted while it was still being used with the body of the method.
Robert Osfield
2002-11-21 16:08:30 +00:00
a545f3b48cMoved the shadow creation code into a seperate CreateShadowedScene header and source, and exposed just the basic createShadowedScene function in the header.
Robert Osfield
2002-11-21 15:35:51 +00:00
3f97d6a44dClean up of the shadow texture code...
Robert Osfield
2002-11-21 14:54:14 +00:00
2e1b827373Added shadow texture demo .dsp under the correct name!
Robert Osfield
2002-11-21 14:38:55 +00:00
201f753170Fixed the updating of projection matrix so that is done in eye coordinates.
Robert Osfield
2002-11-21 13:25:39 +00:00
5ddcd5d878Added osg::Geometry::setPrimtiveSet,removePrimtiiveSet, insertPrimitiveSet and getPrimitiveSetIndex().
Robert Osfield
2002-11-21 09:07:11 +00:00
f2fc281b00Fix for compile problems under IRIX.
Robert Osfield
2002-11-21 07:53:48 +00:00
7ca90a3b44First pass at shadow textures.
Robert Osfield
2002-11-20 15:51:18 +00:00
de85272032Moved the code to create StateSet around textures into flt::Pool::getTexture so that the code associated with loading textures is done is just one place.
Robert Osfield
2002-11-20 14:40:33 +00:00
6c8ef3b7dfFixed the texture apply method which was broken yesterday, the new code wasn't checking for the validity of _image before doing checks on it. This breaks when render to texture is used as there is no image to check against...
Robert Osfield
2002-11-20 07:46:25 +00:00
3864500e5bFixed the references osgSim project file.
Robert Osfield
2002-11-20 07:44:28 +00:00
f46b231305Added handling of image dirty after a textyre has been bound, the texture is now updated when the image is dirty.
Robert Osfield
2002-11-19 12:48:58 +00:00
4ae3e5c6bcUpdated OSX defs to compile osgSim and osglightpoint
Robert Osfield
2002-11-19 12:26:51 +00:00
0e8db455bbAdded osglightpoint to the demo list.
Robert Osfield
2002-11-19 12:25:38 +00:00
2b957675d5Added visual workspace files for osgSim nodekit and osglightpoint demo.
Robert Osfield
2002-11-19 12:23:45 +00:00
e02ae73edcAdded osgSim library which encapulsulates light points.
Robert Osfield
2002-11-19 10:57:40 +00:00
5fca8ea229Moved Drawable across to using osg::buffered_value.
Robert Osfield
2002-11-19 10:56:59 +00:00
42fb3c5987Added setDrawable(uint,Drawable*) method.
Robert Osfield
2002-11-18 16:14:00 +00:00
b89e7282edFrom Jason Daly, fix for long file names on sequence nodes.
Robert Osfield
2002-11-14 15:30:28 +00:00
0980eeda1eUpdated the plugins so they do the extension checking with a non case sensitive comparison.
Robert Osfield
2002-11-14 09:03:31 +00:00
e35a6ce097Updated NEWS and ChangeLog for the release.
Robert Osfield
2002-11-13 13:04:00 +00:00
ce47cbad91Updates to docs for release
Robert Osfield
2002-11-13 12:42:58 +00:00
bd7762a73eAdded State::computeSecondaryColorSupported() & computeFogCoordSupported().
Robert Osfield
2002-11-13 11:09:55 +00:00
b6838c703eSmall improvement to the computation of the pixel size vector.
Robert Osfield
2002-11-13 10:23:55 +00:00
b468d2f939Fixed ansisotropic scaling problem with pixel scaling/small feature culling.
Robert Osfield
2002-11-12 15:50:39 +00:00
f07dc35976Fixed bug in stats where overdraw would be reported incorrectly.
Robert Osfield
2002-11-12 13:51:04 +00:00
e1643bd16bRemoved debugging messages.
Robert Osfield
2002-11-12 13:37:43 +00:00
4b27430931Fixed bug in osg::Transform's computation of a its bounding sphere, where it was erroneously using the y axis for the z axis test.
Robert Osfield
2002-11-12 13:36:56 +00:00
8e84722f90Added LEFT_EYE and RIGHT_EYE stereo to osg::DisplaySettings/osgUtil::SceneView
Robert Osfield
2002-11-12 10:22:38 +00:00
6d1ba6c0f4Fixed a const/non-const inconsistency in NodeVisitor.cpp Fixed a blank namespace issue in UnitTestFramework.cpp
Don BURNS
2002-11-11 20:18:27 +00:00
35b9317bafFixes to typo of *Dirty()
Robert Osfield
2002-11-11 16:11:48 +00:00
5c1c9ec0e9Added missing demos and libs into the darwin defines.
Robert Osfield
2002-11-11 09:06:02 +00:00
1f50138ec4Added a getBound() to the SceneView::app() to make sure the bounding volume is updated well before the cull traversal which can be multithreaded.
Robert Osfield
2002-11-11 09:01:54 +00:00
6f3e2b681cFixed bug in osg::Node::isCullingActive().
Robert Osfield
2002-11-11 08:52:24 +00:00
e809955120Updates to news.
Robert Osfield
2002-11-11 08:08:37 +00:00
ec04b20bc9Updates to doc
Robert Osfield
2002-11-11 08:05:23 +00:00
b2fa76bb77Fixes for MING build
Robert Osfield
2002-11-11 08:05:07 +00:00
661240d1caFixes to const paramter types.
Robert Osfield
2002-11-11 08:04:40 +00:00
3713bf1ced*** empty log message ***
Robert Osfield
2002-11-11 07:20:11 +00:00
1050178c9fAdded osgText to dependancy list of geo plugin.
Robert Osfield
2002-11-11 07:12:21 +00:00
4617294722Fixes to build in VS7.0
Robert Osfield
2002-11-08 15:56:49 +00:00
184e432407Added newly generated html files.
Robert Osfield
2002-11-08 14:24:33 +00:00
c1bb54a657Checking in updates to documentition for the 0.9.2 release.
Robert Osfield
2002-11-08 14:15:17 +00:00
feeadcdec0Removed deprecated API
Robert Osfield
2002-11-08 14:03:44 +00:00
f42205a3efUpdates version numbers to 0.9.2
Robert Osfield
2002-11-08 12:58:34 +00:00
a059191c1cUpdates to GEO loader from Geoff Michel.
Robert Osfield
2002-11-08 12:56:45 +00:00
90b5d81c7aMinor warning fix.
Robert Osfield
2002-11-08 12:54:09 +00:00
aca6c3c4f9Added #define DARWIN_OSX_PRE_10_2 and related #ifdef checks to cope with backwards compatiblity with versions of OSX before 10.2.
Robert Osfield
2002-11-08 12:26:41 +00:00
9816a51bc7Added GL_LIBS to the osgText/Makefile for OSX build.
Robert Osfield
2002-11-08 11:00:16 +00:00
5db3229b5fUpdates to Math for OSX build.
Robert Osfield
2002-11-08 10:25:08 +00:00
0cd0c575f0Fixes for VisualStudio6.0 build.
Robert Osfield
2002-11-08 08:51:30 +00:00
a0d2808b92Removed the usage report from sgv when it fails to load a file.
Robert Osfield
2002-11-08 08:45:30 +00:00
ccd208422fConverted usage of GLuint to usigned int, in hope that it will get round the warnings generated under OSX.
Robert Osfield
2002-11-08 08:34:06 +00:00
e852ee6dd8Commented back in LIBS into Makefile for OSX build.
Robert Osfield
2002-11-08 08:12:18 +00:00
23064c9c64Fixes for VisualStudio build and OSX build.
Robert Osfield
2002-11-08 08:11:12 +00:00
e0452b8cbcAdded TestManipulator into osgimpostor project file.
Robert Osfield
2002-11-08 08:00:28 +00:00
16d53271ccCompile fix from Duvan Cope.
Robert Osfield
2002-11-07 16:08:37 +00:00
cb6c0b2251Commented out the selection of the animation path manipulator since it was somehow disabling culling?!?
Robert Osfield
2002-11-07 15:45:01 +00:00
ba62fe4e48Titled the view in osganimate and added the title into osgimpostor.
Robert Osfield
2002-11-07 15:13:32 +00:00
2a35dab922Renamed Primitive:: to PrimitiveSet.
Robert Osfield
2002-11-07 14:44:01 +00:00
b6988affe6Commented out the USE_DEPRECATED_API define.
Robert Osfield
2002-11-07 14:29:33 +00:00
93f3378b86Intergrated Martin Kada's impostor test program with the old test program.
Robert Osfield
2002-11-07 14:13:51 +00:00
71bea99ba2Added Geoff Michel's new osggeomdemo program which allows control of geo models via the mouse.
Robert Osfield
2002-11-07 13:56:12 +00:00
c84cdf159cUpdates to GEO loader from Geoff Michel.
Robert Osfield
2002-11-07 13:47:39 +00:00
6d09a50c6dAdded shape drawable into dot osg plugin.
Robert Osfield
2002-11-07 08:49:12 +00:00
15773d920aFix for build under Linux.
Robert Osfield
2002-11-07 08:48:30 +00:00
d7f6ab3147Oops... experiment gon awry in makerules. This works for Solaris, but not Linux, evidently. The goal was to do a dependency update on only files that had changed, since Solaris is so gawdawful slow at doing CC -xM
Don BURNS
2002-11-06 23:00:37 +00:00
7669b96c28Changed a couple of const/non-const discrpancies between header and source for TexGen. Removed external library dependencies in plugin makefiles
Don BURNS
2002-11-06 18:39:32 +00:00
f6cbfc20bdFix for backwards compatibility.
Robert Osfield
2002-11-06 16:04:51 +00:00
3bd400130cName change and const change of Drawable::drawImmediateMode(State&) to Drawable::drawImplementation(State&) const. Various updates to the rest of the OSG to accomodate this.
Robert Osfield
2002-11-06 15:43:11 +00:00
e34ecafb1eAdded in default value of _timeScale.
Robert Osfield
2002-11-06 11:15:23 +00:00
26875c965dRenamed ProceduralGeometry to ShapeDrawable to better reflect its current purpose.
Robert Osfield
2002-11-06 10:46:34 +00:00
5eb65f65ccAdded support for recording camera animation paths in osgGLUT::Viewer, and fixed the osgGA::AnimationPathManipulator to handle it.
Robert Osfield
2002-11-06 10:24:33 +00:00
afa27a13ecFrom Jason Daly, fix for 14.2 color records in versions of OpenFlight files.
Robert Osfield
2002-11-05 07:50:40 +00:00
dc3aed2332From Stephan Huber, fix for OSX build.
Robert Osfield
2002-11-04 15:33:08 +00:00
e999f5ad0fAdded std:: in front of string.
Robert Osfield
2002-11-04 10:37:11 +00:00
a6eafa79e2From Ulrich Hertlien, added ReaderWriter::Options to the osgconv and pfb plugin so that all the pfi files can be converted to rgb be the plugin.
Robert Osfield
2002-11-04 09:08:50 +00:00
22c6fa1565Fixed warning under Visual.NET
Robert Osfield
2002-11-04 09:07:25 +00:00
6bb8002116Added in guard to png loader so that it only accepts png files. This has been added since the png loader itself doesn't not seem robust enough at detecting non png files.
Robert Osfield
2002-11-04 08:40:51 +00:00
268e83c354Added back in the missing flt.dsp.
Robert Osfield
2002-11-04 08:35:55 +00:00
bba03297a7Added support for primitive functor into the new osg::ProceduralGeometry class
Robert Osfield
2002-11-01 15:12:51 +00:00
92895370f7Futher fixes for VisualStudio.NET compilation.
Robert Osfield
2002-11-01 15:11:05 +00:00
1dad443898Michael Gronage fix for aspect ratio in split stereo.
Robert Osfield
2002-11-01 14:16:58 +00:00