abd4aa2e6bAdd PropertyList typedef for vectors of property list nodes.
timoore
2009-07-15 23:08:30 +00:00
58417e78e5Add a method to setStringValue that takes a std::string argument
timoore
2009-07-15 23:08:22 +00:00
390eb1c6e9Don't cache results of getDisplayName
timoore
2009-07-15 23:08:10 +00:00
d4c6530a72Add VEC3D and VEC4D property types
timoore
2009-07-15 23:08:01 +00:00
ff17b44a41Extend properties to support new property types.
timoore
2009-07-15 23:07:53 +00:00
5bd2d47571Cleanup of properties
timoore
2009-07-15 23:07:45 +00:00
f8e475cd34Refactor GLX only debug code
fredb
2009-07-12 17:48:49 +00:00
a05e063949Compile when not GLX
fredb
2009-07-06 22:58:09 +00:00
eb06a90109Geoff McLane: add a bunch of debugging code to find a persistant bug for Atlas/Map and fix them one by one.
ehofman
2009-07-02 14:01:38 +00:00
0f7b65a921Provide a thread safe SGWeakPtr implementation. Extend SGAtomic with atomic exchange and add. Import updates from the original implementation of that in OpenFDM.
frohlich
2009-06-24 05:19:52 +00:00
6d05fc6f57Finally get rid of that member in the SGModelData callback. Move call of SGModelData::modelLoaded directly into the xml reader.
frohlich
2009-06-11 18:53:19 +00:00
ca53add820Mark static transforms as static.
frohlich
2009-06-11 18:32:46 +00:00
6fe3099ab4Revert a change from 2009/06/07. Should make the Nasal code for some xml models work again.
frohlich
2009-06-11 13:39:52 +00:00
a34eceb327Also handle PagedLOD nodes frame count in the update visitor.
frohlich
2009-06-11 08:42:44 +00:00
c9042c3186Also test against bounds when updating the scene.
frohlich
2009-06-11 07:15:07 +00:00
29fb8e0f74Fix bad interaction between CourseAndDistance overloads and use of implicit SGWaypoint construction from SGGeod.
jmt
2009-06-09 00:01:14 +00:00
6e326976d5Update route/waypoint tests for revised API
jmt
2009-06-08 23:30:54 +00:00
03a7d72a62Change SGWaypoint to use SGGeod internally. Remove some unused code, to support cartesian waypoints and compute distance off a cartesian route. Add a helper to access the total route distance.
jmt
2009-06-08 23:18:39 +00:00
daa0fbdc6bDo not modify danymically generated textures.
frohlich
2009-06-07 11:50:01 +00:00
d4c52b599dProvide something more sensible for the properties root for the modelLoaded call. MAy be this needs to be revisited, but in any case better than constant zero.
frohlich
2009-06-07 11:30:12 +00:00
29e79f8f61Also note the btg reader header in the build system.
frohlich
2009-05-19 05:30:59 +00:00
8f7527ede0Restore the special capability of the btg reader to read compressed files.
frohlich
2009-05-19 05:30:16 +00:00
7cd149a4d8Implement current osgDB::ReaderWriters supportsExtension interface instead of the previous one.
frohlich
2009-05-16 18:05:21 +00:00
e45912fd8aAttach the ModelData to the options instead of the userdata field.
frohlich
2009-05-16 17:46:12 +00:00
56c4ba67c6* Add a function to create a node after the laste node with the same name (this frees the xml property loader from keeping track of the number of nodes with the same name that have already been added to the property tree). * make some small code cleanups at the core of the property tree.
ehofman
2009-05-09 11:34:28 +00:00
7e7ce2f38eMerge branch 'maint' into next
Tim Moore
2009-05-18 00:34:06 +02:00
7dc9eba2d0Make SimGear compile with osg trunk
frohlich
2009-05-16 08:13:52 +00:00
f91d96b51a- fix one broken #include path (in a not usually compiled test app) - turn four #include paths from the "foo" form to <foo>
mfranz
2009-05-12 15:56:30 +00:00
03bfd829daadd a bit of comment
ehofman
2009-04-25 09:57:06 +00:00
e1f7a1e0a0Stuart Buchanan : This patch changes the shader so the diffuse light element is applied based on the co-linearity of the light vector and the viewing vector. I think this makes sense, as the tree textures don't represent a surface themselves.
fredb
2009-04-18 18:47:01 +00:00
ceeac0ecf0Revert most of the previous patch, it didn't improve the dome since it wat adjusting the wrong bads
ehofman
2009-04-12 11:42:34 +00:00
c9d0eac739Put some annotations into the loaded models names.
frohlich
2009-04-12 09:46:36 +00:00
8f24d924eeRemove a newline printf, probably left over from development.
frohlich
2009-04-12 08:05:14 +00:00
8537cc9edfLet the fog color transition into the sky dome to give a more natural effect
ehofman
2009-04-11 12:27:05 +00:00
58f3985567Fix a NaN at higher altitudes: sin_beta could become greater than 1.0 which is hard to understand for asin.
ehofman
2009-04-06 19:24:29 +00:00
006f90997aMerge branch 'maint' into next
Tim Moore
2009-03-31 00:04:30 +02:00
26b4776394fix wrong bucket calculation for western hemisphere, close to poles, full-degree-longitude calculations. set_bucket computed false left border, if the span was greater than 1, longitudes were less than zero and longitudes were within SG_EPSILON on a full degree. Example: -179.0, +87.5 returned -176, 87 but should return -180, 87. Discovered by Brian Schack
torsten
2009-03-27 22:38:54 +00:00
66c64459e6Makes more sense to process the orientation in this order.
frohlich
2009-03-24 09:09:00 +00:00