Robert Osfield
8f4c4dbae8
Fixed DriveManipulator::init(,) method so that used a Matrix::set(Quat) rather
...
than the inappropriate usage Matrix::get(Quat).
2003-09-29 14:42:15 +00:00
Robert Osfield
b57404d17e
Fixed the Geometry::verifyBindings && computeCorrectBindingsAndArraySizes so they
...
correctly check the indices and array elements.
2003-09-29 14:07:46 +00:00
Robert Osfield
e693f148cb
Made osg::Quat support either float or double internal representation, defaulting to double.
...
Generalised the osgDB::Field so that its getFloat() method can be used with either doubles or
floats governed by the type passed in - this helps support either float/double
Quat and Matrix classes seemlessly.
2003-09-29 13:35:02 +00:00
Robert Osfield
7d69f8e193
Added getPerspective() method to Matrix* and SceneView
2003-09-29 13:14:34 +00:00
Robert Osfield
a1d0ebece0
From Clay Fowler, fixes to osgdemeter so that the whole terrain model
...
can be visualised at once.
2003-09-29 08:03:08 +00:00
Robert Osfield
da8ef894c1
Added equals operator to CUllingSet.
...
Update AUTHORS file.
Change tabs to 4 spaces in ive/TextureCubeMap.cpp
2003-09-28 10:15:10 +00:00
Robert Osfield
32395ae98c
Added a using namespace osgGA to keep things compiling under MipsPro + VS6.0 at
...
them same time.
2003-09-28 09:34:31 +00:00
Robert Osfield
5027d831c0
Fixed nameing of getAllocationMode()
2003-09-28 09:23:45 +00:00
Robert Osfield
00d8ce7a48
Changed std::vector<>::at(i) array access usage to straight [i] to keep things compiling on gcc 2.x serious
2003-09-26 20:14:30 +00:00
Robert Osfield
65c33b0574
From Michael Gronager, jp2 plugin for reading and writing JPEG2000 files.
2003-09-26 16:02:53 +00:00
Robert Osfield
f8df9991b2
Improves to CullStack.
...
From M.Grngr. options support for f=switching off internal imagery in .ive files
2003-09-26 11:20:43 +00:00
Robert Osfield
7fb9f6be4b
Added the beginnings of a new osgforest example.
...
Added support into osg::TriangleFunctor for specifying whether the vertices
being generates are temporary or not.
2003-09-25 21:54:33 +00:00
Robert Osfield
16216b991f
Added a local osg::State to the pbuffer implementation.
2003-09-24 18:54:28 +00:00
Robert Osfield
243b288d87
Made the calling of drawable update callbacks always happen when a geode
...
is traversed in the update traversal.
2003-09-24 18:53:47 +00:00
Robert Osfield
2812c50329
Improved the Geometry::verifyBinding() and computeCorrectBindingsAndArraySizes()
...
methods to check all atributes and to report warnigns when errors are detected.
Added a CheckGeomtryVisitor to osgUtil::Optimizer to detect eroneous Geometry
before rendering.
2003-09-24 15:54:22 +00:00
Robert Osfield
49cc9b85d5
From Tom Jolly, added support for TexEnv to pfb plugin.
2003-09-23 14:42:56 +00:00
Robert Osfield
dc674e9b20
From Bob Kuehne, added extra include for freetype to find it on OSX.
2003-09-22 21:22:16 +00:00
Robert Osfield
cf6c5af521
Changed reference to osgPluins/GNUmakefile to Make/makedirdefs
2003-09-22 17:09:59 +00:00
Robert Osfield
c2b02608d1
Renamed instance of variables called format to pixelFormat to make a
...
clearer distinction between pixelFormat and internalTextureFormat.
2003-09-22 09:13:22 +00:00
Robert Osfield
6aac0f4e95
Added osgUtil to dependencies of the obj plugin.
2003-09-17 15:48:43 +00:00
Robert Osfield
d45fcb5613
From Alberto Farre, added support for GL_EXT_blend_color, GL_ARB_multisample,
...
GL_NV_multisample_filter_hint extension in the form of osg::BlendColor and
osg::Multisample state attribute classes.
2003-09-17 12:04:48 +00:00
Robert Osfield
a1a77812fd
Updated release data of 0.9.6 from 15th to 16th.
2003-09-16 22:26:24 +00:00
Robert Osfield
10bf07ce06
Updated Make/makedefs version number to 0.9.6-1.
2003-09-16 21:26:19 +00:00
Robert Osfield
c91a2d3d3e
Updated version numbers and ChangeLog for the release.
2003-09-16 21:25:25 +00:00
Robert Osfield
c342b29a04
Warning fixes for Win32.
2003-09-16 19:56:19 +00:00
Robert Osfield
96388cee67
Added a check for the maximum index values of primitives, and then use this
...
to select whether to use UByte,UShort or UInt versions of osg::DrawElements.
2003-09-16 19:56:00 +00:00
Robert Osfield
cec0b35cd4
Fixes for .osg output of UByte4 values, and added missing template contructor
...
to DrawElementsUShort.
2003-09-16 19:54:57 +00:00
Robert Osfield
e7b1edef56
Improved the tesselation of obj surfaces so that rendering performance
...
is significantly improved.
2003-09-16 19:53:51 +00:00
Robert Osfield
776099312d
Moved a local new StateSet into cull callback as a ref_ptr to prevent
...
memory leaks.
2003-09-16 11:54:56 +00:00
Robert Osfield
00eff9c860
Warning fixes for VS .NET.
2003-09-16 11:22:48 +00:00
Robert Osfield
6019d54dc2
Added support for per vertex colors.
2003-09-16 09:54:41 +00:00
Robert Osfield
1a65db63fe
Added inlucde<osgSim/LightPointNode> to trPageArchive to get round IRIX build
...
problem.
2003-09-16 08:10:11 +00:00
Robert Osfield
151bd467ca
Changed a couple of int64's back to int32.
2003-09-15 22:13:26 +00:00
Robert Osfield
a2f9222753
Added support for handling of wordwrap in osgText::Text, so that whole words
...
are cut in two, but rather moved completely to the next line.
2003-09-15 21:43:54 +00:00
Robert Osfield
79b87c933e
From Julian Ortiz, fix to OpenFlight loader so that it handlers OpenFlight
...
switches in a more appropriate way.
2003-09-15 15:03:30 +00:00
Robert Osfield
3ae5b72030
Added support for correct sizing of the created presentation w.r.t the
...
size of the scene, a default home position, handling of <ratio> field
in the slideshow xml file, and support for stereo image pairs.
2003-09-15 13:54:19 +00:00
Robert Osfield
c1d2d67d66
Updates ChangeLog and NEWS for the 0.9.6 release.
2003-09-15 10:17:29 +00:00
Robert Osfield
516db08681
Fixes for warnings under VS.NET from Marco Jez.
2003-09-15 10:12:04 +00:00
Robert Osfield
2068156345
Updated NEWS date to 15th September 2003, for 0.9.6 release.
2003-09-15 08:34:30 +00:00
Robert Osfield
34008a05f4
Fixed warnings in geo plugin.
2003-09-15 08:32:36 +00:00
Robert Osfield
e6cd07f857
From Geoff Michel, updated geo plugin to support latest rev of Geo Modeller's file format.
2003-09-14 22:49:47 +00:00
Robert Osfield
81fbb26d62
Forom yne Schmidt Jansen, added support for osgSim into ive plugin.
2003-09-14 22:48:35 +00:00
Robert Osfield
a54537558c
Added support for conrolling point size into slideshow3D.
2003-09-14 22:11:16 +00:00
Robert Osfield
02bde1b175
Added commandline usage docs.
2003-09-13 16:48:40 +00:00
Robert Osfield
b67acdfe7f
Changed the FREETYPE_LIB under Cygwin from ft freetype2 to freetype
2003-09-13 16:43:34 +00:00
Robert Osfield
4c168fc193
Fixed the OBJ loader so that it shares all duplicate state, improving the
...
load time and rendering performance significantly.
2003-09-13 15:59:38 +00:00
Robert Osfield
7c479f64bf
Updated change log for release.
2003-09-12 21:15:51 +00:00
Robert Osfield
df8b9ab26b
Changed std::size_t to unsigned int to attempt to fix IRIX build problem.
2003-09-12 21:15:13 +00:00
Robert Osfield
890af11e75
From Norman Vine, fixes for Cygwin and Mingw builds.
2003-09-12 21:05:40 +00:00
Robert Osfield
fe06711c9f
Work around for OSX errors when reading .ive files.
2003-09-12 19:17:46 +00:00