Robert Osfield
|
6f22082c0b
|
Removed the _initVisitor traversal for update() to prevent OpenGL being called at the wrong time.
|
2004-10-26 18:11:26 +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
|
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
|
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
|
4192ef796b
|
Added CullingSettngs::s/getInheritanceMask() and inheritCullSettings(,) method.
|
2004-10-12 09:54:03 +00:00 |
|
Robert Osfield
|
e4167d9baa
|
Added missing _texAttrListMap.clear(); into reset()
|
2004-10-03 08:36:27 +00:00 |
|
Robert Osfield
|
3363d35ee6
|
Removed debugging messages
|
2004-09-30 14:54:42 +00:00 |
|
Robert Osfield
|
7e5c87de6a
|
Changed the version strings to use OpenSceneGaph rather than "Open Scene Graph"
|
2004-09-27 12:07:34 +00:00 |
|
Robert Osfield
|
37c8b3a6fb
|
From Geoff Michel, typos and spelling fixes.
|
2004-09-26 18:39:34 +00:00 |
|
Robert Osfield
|
b9e4235d85
|
Added releaseAllGLObjects() convinience method.
|
2004-09-23 20:01:40 +00:00 |
|
Robert Osfield
|
54b45ce3bc
|
Updated to DatabasePager support
|
2004-09-21 21:33:52 +00:00 |
|
Robert Osfield
|
daf8887bb0
|
Changed usage of assert() to throw.
|
2004-09-07 14:34:04 +00:00 |
|
Robert Osfield
|
94f1f6025c
|
Added a size check on heap_array<T, CmpT>::Adjust(size_t i) to
prevent access errors.
|
2004-09-07 10:45:22 +00:00 |
|
Robert Osfield
|
b50f0db0a9
|
Added handling of DrawArrayLengths PrimitiveSet.
|
2004-08-27 08:01:17 +00:00 |
|
Robert Osfield
|
14d9013699
|
Removed redundent include/ReadFile call
|
2004-08-13 13:27:29 +00:00 |
|
Robert Osfield
|
821b0991d9
|
From Ben Discoe, build fix for float version of Matrix.
|
2004-08-11 08:25:14 +00:00 |
|
Robert Osfield
|
857d8e2435
|
Added the ability to set the global stateset, as use this RenderStageLighting
|
2004-08-07 09:42:19 +00:00 |
|
Robert Osfield
|
4d2c08b39a
|
From Marco Jez, commented out info debugging messages
|
2004-08-05 15:02:51 +00:00 |
|
Robert Osfield
|
66397b3962
|
Changed the popProjectionMatrix so that it didn't allow modification on the near
and far values when clamping the projection matrix.
|
2004-08-05 12:47:55 +00:00 |
|
Robert Osfield
|
ddb7423e46
|
Set version numbers for 0.9.7 release
|
2004-08-05 08:02:48 +00:00 |
|
Robert Osfield
|
7eb3f2646e
|
From Norman Vine (with small tweaks by Robert Osfield), build fixes for Cygwin
|
2004-08-04 08:27:43 +00:00 |
|
Robert Osfield
|
79bc32ad7c
|
Removed warings
|
2004-08-02 14:42:20 +00:00 |
|
Robert Osfield
|
9b33dee6ac
|
Made the member variables in RenderStage and RenderBin protected
|
2004-08-02 12:19:50 +00:00 |
|
Robert Osfield
|
364d40061d
|
Added glReadBuffer after each instance of glDrawBuffer to ensure that
the any reads are done to the appropriate buffer.
|
2004-08-02 09:30:13 +00:00 |
|
Robert Osfield
|
f206abcd43
|
From Geoff Michel, new osgtesselate example, and new features in osgUtil::Tesselator.
|
2004-08-01 10:36:02 +00:00 |
|
Robert Osfield
|
4d9bd4d825
|
Build fixes for gcc 3.4.1 support
|
2004-08-01 08:26:44 +00:00 |
|
Robert Osfield
|
9b9cb9cdb0
|
Added detection and disabling of flattening of static transforms which a
LightPointNode exists in the scene graph.
|
2004-07-29 10:13:02 +00:00 |
|
Robert Osfield
|
90ee9fa7cd
|
Commented out debugging messages
|
2004-07-28 10:26:44 +00:00 |
|
Robert Osfield
|
1ec5b48148
|
Fixed the flatten static transform visitor so that it checks to see
if a drawable can be flattened or not.
|
2004-07-28 10:26:14 +00:00 |
|
Robert Osfield
|
8837d667f0
|
Made the handling of types more consistent
|
2004-07-26 19:40:02 +00:00 |
|
Robert Osfield
|
6f605d031f
|
Added support for OSG_OPTIMIZER="OFF"
|
2004-07-22 18:34:38 +00:00 |
|
Robert Osfield
|
3bca9ec9cf
|
Added SceneView::Options for SceneView::setDefaults(options) and
OsgCameraGroup::setRealizeSceneViewOptions(options) to allow better control
of what functionality is compiled in by default.
|
2004-07-20 10:17:22 +00:00 |
|
Robert Osfield
|
aa833acfd3
|
Added support for releasing GLObjects, and renamed DisplayListVisitor the
GLObjectVisitor to better fit its function, and added support for releasing
objects as well as compiling them.
|
2004-07-20 05:37:59 +00:00 |
|
Robert Osfield
|
47910f2c2e
|
Removed enabling of use client stage storage hint.
|
2004-07-12 17:30:36 +00:00 |
|
Robert Osfield
|
6fd4677868
|
Added OPTIMIZER_TEXTURE_SETTINGS pass to Optimizer, which enables
unref image data after apply, client storage hint.
|
2004-07-12 13:20:18 +00:00 |
|
Robert Osfield
|
8a44435e4d
|
Made the local storage of a StateAttribute* be a ref_ptr<>
|
2004-07-08 22:11:42 +00:00 |
|
Robert Osfield
|
e81d3ea000
|
Made the constructor's default value for _lightingMode be NO_SCENEVIEW_LIGHT
|
2004-07-08 22:10:44 +00:00 |
|
Robert Osfield
|
787792077c
|
From Vasily Radostev, fixed Billboard compute near/far bug due to typo of bbCornerFar.
|
2004-07-07 13:19:07 +00:00 |
|
Robert Osfield
|
2598b02243
|
Changed the generation of primtive set to use DrawElementsUShort for even
index sets that can be represented by UBytes, thisis to try to keep to
fast paths more likely to be supported by graphics drivers.
|
2004-07-01 14:27:22 +00:00 |
|
Robert Osfield
|
06aa06d686
|
Added support for setting texture units in the new TexGenNode.
|
2004-06-17 14:02:15 +00:00 |
|
Robert Osfield
|
2d35b3cc27
|
Changed Billboard::g/setPos(..) to g/setPosition(..).
|
2004-06-14 19:34:43 +00:00 |
|
Robert Osfield
|
78d075eb24
|
Added new TexGenNode class for positioning tex gens.
|
2004-06-14 19:11:04 +00:00 |
|
Robert Osfield
|
dbba29e35c
|
From Boris Bralo, reimplementation of dereference_less functor to use
two input types, to attempt to avoid VC compile problems and redundent
copies of ref_ptr<>.
|
2004-06-08 09:29:56 +00:00 |
|
Robert Osfield
|
4bb147aed4
|
Added haveAppliedAttribute to allow draw callbacks to get access to the
current active lights.
|
2004-06-04 12:27:04 +00:00 |
|
Robert Osfield
|
bfd1286b25
|
Add clamping to 0..1 bounds for each of the r,g,b,a components in
the CubeMapGenerator::set_pixel() method.
|
2004-06-04 11:35:13 +00:00 |
|
Robert Osfield
|
2cf45b50c9
|
From Terry Welsh, added checks to incoming Geometry for existance of normals,
and if they are present use these to compute the tanget and binormals
vectors perpendicular to existing normals.
|
2004-06-04 08:24:13 +00:00 |
|
Robert Osfield
|
6303b87e9a
|
Added better handling of clamping of projection matrix
|
2004-05-25 07:40:18 +00:00 |
|
Robert Osfield
|
5eafee1b83
|
From Frank Lindeman, compile fix for VS to get round limitation is VS when
handling templated methods.
|
2004-05-12 14:22:01 +00:00 |
|
Robert Osfield
|
7742794eec
|
From Bruce Clay, modify template copy method to avoid VS6.0 compile errors.
|
2004-05-10 20:01:13 +00:00 |
|
Robert Osfield
|
4ab330de96
|
Removed eroneous return statement.
|
2004-05-10 13:56:05 +00:00 |
|