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
Robert Osfield
02bda82b55
From Paul Martz and Robert Osfield, renamed include/osgUtil/Tesselator and associated classes/references to Tessellator etc.
2007-01-08 11:23:52 +00:00
Robert Osfield
e9a7225db1
Added support for traversal mask into ElevationSlice, HeightAboveTerrain and LineOfSight classes
2006-12-19 16:45:09 +00:00
Robert Osfield
21bf3e8762
Removed debug output files
2006-12-13 21:15:22 +00:00
Robert Osfield
0d399adf46
Commented out debug messages
2006-12-13 17:39:30 +00:00
Robert Osfield
97a5ca8a54
Further improvements to handling of multiple z values
2006-12-13 16:41:06 +00:00
Robert Osfield
71bf5371a7
Improvements to handling of multiple z value regions
2006-12-12 21:48:59 +00:00
Robert Osfield
e2481bf1ba
Improved the filtering of overlapping and vertical line segments
2006-12-07 22:20:48 +00:00
Robert Osfield
cb77bbf7f6
Fixed copyright notice
2006-12-07 15:48:17 +00:00
Robert Osfield
eb4a5ffe25
Improved the handling of overlapping line segments.
2006-12-06 21:29:10 +00:00
Robert Osfield
afa96fff0e
Added more accurate computation of local height above sea level in the plane intersections routines
2006-12-05 12:58:29 +00:00