Robert Osfield
a5ea4e0b33
From David Spilling, "Matrix_implementation.cpp modified as requested. I ran a version of it through a local version of osgunittests.cpp and it passes.
...
Note that firstly it always returns the positive real quaternion (positive w)
Note also that it will sometimes slightly differ from the results of the other methods because it assumes that the input matrix really is a rotation matrix - if it isn't, e.g. because of rounding error, then the output quaternion will be very slightly different. For example, the test matrix
0 1 0 0
1 0 0 0
0 0 0.999999 0
0 0 0 1
will return 0.707107 0.707107 0.0005033 0.0005033
whereas the previous methods return 0.707107 0.707107 0.0 0.0
However, since quaternions are rotations, the meaning of how to convert a matrix that isn't a rotation is a little unclear..."
2006-07-27 15:23:50 +00:00
Robert Osfield
c0c5e73ff9
From Michael Polak, double click fixes/additions
2006-07-27 12:32:40 +00:00
Robert Osfield
cd4a24731a
From Eric Wing, add outline to help text to make it easier to read on different coloured backgrounds
2006-07-27 11:58:55 +00:00
Robert Osfield
93933e77ee
Remove ERSIShape directory.
2006-07-27 11:25:01 +00:00
Robert Osfield
bb186766a6
From Andreas Ekstrand, "The ESRIShape plugin needs to produce a osgdb_shp.dll rather than a
...
osgdb_ESRI.dll in Windows in order to find the correct library when
loading shp files. A new dsp file is attached to this mail. Also, the
ERSIShape folder should be deleted."
2006-07-27 11:22:52 +00:00
Robert Osfield
a0cdf7461c
Added #define snprintf _snprintf for Win32 build
2006-07-27 11:22:01 +00:00
Robert Osfield
3e8af92da1
From David Spilling, fix to Matrix::get(Quat&)
2006-07-27 11:14:28 +00:00
Robert Osfield
032bba78fa
From J.P. Delport, added units tests to pick up on erroneous Matrix::get(Quat&) computation.
2006-07-27 11:13:56 +00:00
Robert Osfield
d9b6d87d5a
Cleaned up per context buffers support
2006-07-26 15:29:26 +00:00
Robert Osfield
8e1efaed7f
Added osgprecipitation to runexamples list.
2006-07-26 15:19:42 +00:00
Robert Osfield
9b0b98200f
Force SingelThreaded usage due to use of osgParticle.
2006-07-25 20:43:57 +00:00
Robert Osfield
d728d8335e
Fixed auto rotate bug.
2006-07-25 13:52:10 +00:00
Robert Osfield
ee8e74c4a9
Set release number back to 0 after release
2006-07-19 21:49:07 +00:00
Robert Osfield
07875e8f42
Updated ChangedLog and READE for the 1.1 release
2006-07-19 21:11:16 +00:00
Robert Osfield
0af758716a
For cases where the RenderBin has its own StateSet do a popAllStateSets()
...
to ensure that the state is completely ready for the RenderBin's StateSet to be at the bottom.
2006-07-19 20:56:24 +00:00
Robert Osfield
dbf1e05a71
UPdated wrappers
2006-07-19 19:49:28 +00:00
Robert Osfield
4591c68d95
Fixed error in enum, completely perplexed how the error got in...
2006-07-19 19:45:32 +00:00
Don BURNS
f6efd393b5
Fixed HEIGHEST misspelling to HIGHEST
2006-07-19 17:39:45 +00:00
Robert Osfield
6191c7358d
Reverted to LODScale keyboard adjustment
2006-07-19 15:20:47 +00:00
Robert Osfield
e1f4026cf5
Warning fixes
2006-07-19 15:10:50 +00:00
Robert Osfield
782d72484a
Warning fix
2006-07-19 15:07:00 +00:00
Robert Osfield
377c5710fe
Added extra initializes
2006-07-19 14:46:40 +00:00
Robert Osfield
a95b7fbfae
Added dummy initializers to avoid warning
2006-07-19 14:30:30 +00:00
Robert Osfield
11e22579d6
Added reset of the event windowSize
2006-07-19 14:04:16 +00:00
Robert Osfield
b03a772846
Added mutexes to RealizeCallbaks
2006-07-19 13:02:35 +00:00
Robert Osfield
4bb4add9b3
Added scene handler init to custom realize callback
2006-07-19 12:58:45 +00:00
Robert Osfield
f67d10ba0c
Moved sync to before the keyboard mouse startThread to try to avoid some
...
threading issue on start up of some apps.
2006-07-19 12:35:33 +00:00
Robert Osfield
61b971ddea
Fixed handling of back colour.
2006-07-19 11:25:26 +00:00
Robert Osfield
5fb3469f77
Changed code creating LightPoint on heap to use the stack.
2006-07-19 08:39:44 +00:00
Robert Osfield
4dc27362dd
Updated ChangeLog for rc3.
2006-07-18 21:00:43 +00:00
Robert Osfield
ac0a24347e
Add clause to clean up AUTHORS.txt
2006-07-18 20:59:22 +00:00
Robert Osfield
882a909df8
Updated wrappers
2006-07-18 20:53:16 +00:00
Robert Osfield
1efa9a01d7
Updated wrappers
2006-07-18 20:51:28 +00:00
Robert Osfield
dfbc9d0441
Moved the moveToRootStateGraph(,) from RenderStage::drawImplemenation() to RenderBin::drawImplementation();
2006-07-18 20:17:31 +00:00
Robert Osfield
97dde14dcf
From Eric Wing, fix for VC6 support
2006-07-18 19:26:54 +00:00
Robert Osfield
f1c2694c17
Updated copyright years.
2006-07-18 15:21:48 +00:00
Robert Osfield
56fce04cb4
Added additional command line docs
2006-07-18 15:11:41 +00:00
Robert Osfield
dcdc2d492d
Updated commandline docs
2006-07-18 13:37:42 +00:00
Robert Osfield
1d9a06558e
Updated version for the release
2006-07-18 13:24:00 +00:00
Robert Osfield
9bdca48a4e
Updated ChangeLog and authors file.
2006-07-18 13:17:40 +00:00
Robert Osfield
6b2d32baae
From Farshid Lashakari, fixed popStateSet.
2006-07-18 13:05:26 +00:00
Robert Osfield
9790d15f30
Reduced the verbosity of debug info.
2006-07-18 13:04:57 +00:00
Robert Osfield
5b10db3724
Updated wrappers
2006-07-18 12:48:48 +00:00
Robert Osfield
419e185895
From Eric Wing, add alternate backdrop implementations.
...
From Robert Osfield, updated naming and copy constructor methods.
2006-07-18 12:24:04 +00:00
Robert Osfield
f2d50d943b
Updated wrappers
2006-07-18 11:42:27 +00:00
Robert Osfield
a74801a0ee
Added Optimizer::FlattenBillboardsVisitor.
2006-07-18 11:03:46 +00:00
Robert Osfield
e016cdafb2
From Terrex, improvements to handling of layers w.r.t PolygonOffset
2006-07-17 16:36:42 +00:00
Robert Osfield
c1e047d549
Removed the usage of setenv to avoid portability issues.
2006-07-17 13:16:44 +00:00
Robert Osfield
2ef59b73e9
Change Unit to Units to keep consistent with OpenGL naming.
2006-07-17 11:43:26 +00:00
Robert Osfield
460ea4586e
Added *,/,+ and - keyboard controls for toggling PolygonOffset factor and units
2006-07-17 11:37:51 +00:00