Robert Osfield
81986f4387
Changed debug message to INFO level
2007-08-06 09:28:28 +00:00
Robert Osfield
59d3e0ceb7
From Andy Skinner, adding C includes to avoid issues when mixing C and C++ standard includes
2007-07-28 10:44:03 +00:00
Robert Osfield
5aa3db15a3
Improved the computation of the side vector
2007-07-05 18:30:57 +00:00
Robert Osfield
746d916fce
Reverted to using non silhouette computation.
2007-06-26 11:31:39 +00:00
Robert Osfield
1a78eb8159
Changed the RTT Camera so that it doesn't automatically recompute the near and far planes
2007-06-25 13:48:57 +00:00
Robert Osfield
cff9188caf
Fixed namespace
2007-06-15 16:08:33 +00:00
Robert Osfield
f423c7660f
Fixed handling of cases when no matrix is attached to intersections
2007-06-15 13:12:46 +00:00
Robert Osfield
f61c6262f7
Included shaders directly into source, added support for toggle lighting on/off
2007-06-14 20:58:43 +00:00
Robert Osfield
8c727acddc
Added new shader support
2007-06-13 19:53:48 +00:00
Robert Osfield
b8f9364cef
Wired up new shaders
2007-06-13 14:05:21 +00:00
Robert Osfield
3eb4c3baa6
Work in progress on perspective view dependant codes
2007-06-12 08:30:41 +00:00
Robert Osfield
211abb16dc
Updated version numbers for release
2007-06-06 21:43:38 +00:00
Robert Osfield
3d853fcbc6
Removed the debug message for the ortho path.
2007-06-01 19:01:23 +00:00
Robert Osfield
c79a7e7ad5
Work in progress on shaders support
2007-06-01 18:27:08 +00:00
Robert Osfield
9b1426e47e
Improved taper ratio computation
2007-05-30 17:56:43 +00:00
Robert Osfield
7b31aeca43
Added set up of overlay stateset
2007-05-30 16:36:47 +00:00
Robert Osfield
a510ecf5bd
Added trapezodial fitting code
2007-05-30 14:18:33 +00:00
Robert Osfield
adf95c8261
Fixed handle on non ellipsoid models
2007-05-28 15:27:21 +00:00
Robert Osfield
4abacc9d3d
Added project down to base implementation.
2007-05-28 13:56:26 +00:00
Robert Osfield
a8cae09c30
Added s/getOverlayBaseHeight methods
2007-05-25 16:00:38 +00:00
Robert Osfield
74d19eed34
Implemnet clampping of ovleray polytope to base plane
2007-05-25 10:14:05 +00:00
Robert Osfield
a22a7f867e
Improved the polytope cutting and project calculation
2007-05-24 14:20:02 +00:00
Robert Osfield
6918cc69e9
Fixed brackets
2007-05-23 19:30:16 +00:00
Robert Osfield
7673184d01
Added insertion of center point into object polytope
2007-05-23 14:55:59 +00:00
Robert Osfield
6a6f57ad56
Added angular sorting of the points on the plane intersecting the cut plane.
2007-05-23 13:26:21 +00:00
Robert Osfield
732685d125
Fixed build error under float matrix build
2007-05-20 11:13:18 +00:00
Robert Osfield
e37ec98748
Various additions to better support view dependent overlay node, and updated wrappers
2007-05-19 13:43:38 +00:00
Robert Osfield
851df77673
Improved view dependent camera positioning
2007-05-17 15:39:33 +00:00
Robert Osfield
d80cf6b5ee
Futher work on view dependent OverlayNode
2007-05-16 19:19:43 +00:00
Robert Osfield
78800829ed
Refactored the internals of OverlayNode
2007-05-16 14:22:10 +00:00
Robert Osfield
310d6d2fc8
Added code for computing the frustum dimensions in local coords to the overlay node
2007-05-16 11:32:29 +00:00
Robert Osfield
1e0af35900
Added code to better compute the view frustum that is appropriate for a traversed
...
subgraph.
2007-05-15 17:04:57 +00:00
Robert Osfield
dd1f6982dd
Futher work on new view dependent overlay node
2007-05-15 11:22:25 +00:00
Robert Osfield
e41cd46da8
Set up new view dependent overlay technique control methods
2007-05-14 20:23:10 +00:00
Robert Osfield
3809d0dad0
Moved the OpenThreads link locally to each lib
2007-05-03 10:06:38 +00:00
Robert Osfield
f242570269
Unified the setup of version numbers so that they all are based on the version
...
number setup in the include/osg/Version header file.
2007-04-22 20:19:43 +00:00
Robert Osfield
68a6882d04
Bumbped the version number up to 1.9, in preperation for using odd release numbers
...
for development releases, odd versions for stable releases.
2007-04-16 06:03:22 +00:00
Robert Osfield
2e6ee4bb39
Removed old gmake and VisualStudio build files
2007-04-10 13:10:25 +00:00
Robert Osfield
6d7b5e7ebd
From Eric Wing, pedantic warning fixes
2007-04-06 15:36:13 +00:00
Robert Osfield
7fc714ada1
Removed deprecated drawImplementation(State&) method from Drawable and Drawable::DrawCallback
2007-03-28 11:30:38 +00:00
Robert Osfield
b419fa93ef
From Luigi Calori, "when we link against something that comes out from a Find... we ususally have a variable <LINK_VAR_NAME>available like OPENTHREADS_LIBRARY,
...
so I' ve set up a macro that uses the variable name expanded for linking, and test if a variable ${LINK_VAR_NAME}_DEBUG
like OPENTHREADS_LIBRARY_DEBUG exists and in case uses it for linking in debug mode.
I' ve also set up FindOpenThreads to set up these variables.
I had to edit the core libraries CMakeLists to add the calls to the macros used.
I' ve tested under MSVC"
2007-03-26 13:02:38 +00:00
Robert Osfield
bd1d9e33d5
Changed typeid(CullVisitor) check to dynamic_cast
2007-03-14 10:02:45 +00:00
Robert Osfield
db6f07f1d6
Ran dos2unx of CMakeLists.txt files
2007-03-08 15:31:36 +00:00
Robert Osfield
ac1106372b
Added missing files
2007-03-05 12:09:42 +00:00
Robert Osfield
f50ed9667a
From Eric Wing and others, first cut of CMake build support
2007-03-04 13:05:33 +00:00
Robert Osfield
228fd04a19
Removed the exclusion of CullSettings from the genwrapper.conf, and then changed the CullStack RefMatrix& methods to RefMatrix*
...
as the RefMatrix& versions caused the wrappers to fail.
2007-02-21 13:48:01 +00:00
Robert Osfield
958b8d74dd
Changed the setting of need to traverse during the update traverse so it is only enabled when animation is switched on.
2007-02-07 21:48:53 +00:00
Robert Osfield
7232a831da
Added osg::FrameStamp::set/getSimulationTime().
...
Added setting of osg_SimulationTime and osg_DeltaSimulationTime to the uniforms set by SceneView
Added frame(double simulationTime) and advance(double simulationTime) parameters to
osgViewer::SimpleViewer, Vewer and CompositeViewer.
Updated various examples and Nodes to use SimulationTime where appropriate.
2007-01-25 12:02:51 +00:00
Robert Osfield
dd958be8a4
Added setThreadSafeRefUnref, resizeGLObjectBuffers and releaseGLObjects to OverlayNode
2007-01-11 10:21:11 +00:00
Robert Osfield
462803fd57
From Paul Martz, speeling fixes for Tessellator/Tessellation.
2007-01-08 21:29:49 +00:00