Mathias Froehlich
594095a363
Introduce quaternion finite difference method.
...
This implements a function for the quaternion implementation
that computes the angular velocity that matches an explicit euler
step that propagates from a starting quaternion orientation to a
destination quaternion orientation.
2011-09-01 17:11:25 +02:00
James Turner
3397066343
One more Linux compile fix.
2011-08-31 07:26:11 -07:00
James Turner
d1d8c68bf1
Missing include on Linux
2011-10-14 12:05:31 +01:00
James Turner
d37bf8a4ae
SGPath/Dir extensions to ease file handling in TerraGear. Also a unit-test, shocking.
2011-10-14 11:37:36 +01:00
James Turner
e4e31be7d4
Fix BTG writer for non-included index arrays.
2011-10-12 17:01:52 +01:00
ThorstenB
5ede8c12ba
Make SGModelPlacement safe on reinit
...
Remove old model When init is called multiple times (i.e. reinit).
Also allow explicit removal of submodel (= init(0) ).
2011-10-11 21:28:37 +02:00
Torsten Dreyer
db509f4075
Merge branch 'next' of gitorious.org:fg/simgear into next
2011-10-08 20:36:20 +02:00
Mathias Froehlich
85e58b4a49
hla: for rti13 queue all callbacks.
...
This is to avoid running into the rti13 ambassadors
recursion guards. Newer rti standards will not requires this.
2011-10-08 17:44:53 +02:00
Martin Spott
64b6a4ebf2
Add missing header for printf
2011-10-07 09:57:09 +02:00
Martin Spott
a0c48de39d
Merge branch 'next' of git.gitorious.org:fg/simgear into next
2011-10-07 09:39:12 +02:00
James Turner
d9a281c493
Support for 32-bit vertex indices in BTG files
2011-10-06 21:28:55 +01:00
Torsten Dreyer
eb52f38c47
Stuart Buchanan:
...
A further fix to the cloud placement, to make it more accurate over longer distances.
2011-10-06 16:49:09 +02:00
Torsten Dreyer
c1f51d5be7
Stuart Buchanan:
...
Add additional lighting factors for 3D clouds so you can set the bottom, middle, top, and shade lighting factors.
2011-10-06 16:47:03 +02:00
Torsten Dreyer
08cb2039c5
Merge commit 'refs/merge-requests/12' of git://gitorious.org/fg/simgear into merge-requests/12
2011-10-06 16:42:36 +02:00
Mathias Froehlich
6485ea4051
hla: Add flush queue request, fix comments.
2011-10-05 21:03:52 +02:00
Frederic Bouvier
aa9e91f926
Fix win32 build of decode_binobj
2011-10-05 08:13:31 +02:00
Mathias Froehlich
70ac6614e8
hla: Remove interface functions that should not be called explicitly.
2011-10-04 21:07:24 +02:00
Mathias Froehlich
64ce231705
hla: Initially request update for subscribed unowned attributes.
2011-10-04 20:55:44 +02:00
Mathias Froehlich
7a98f89e1b
hla: provide a more general property data element implementation.
2011-10-04 20:32:34 +02:00
Mathias Froehlich
264e336a49
hla: add missing file fir the last commit.
2011-10-04 20:27:59 +02:00
Mathias Froehlich
595328963a
hla: provide a data type visitor building a default data element tree.
2011-10-04 20:21:12 +02:00
Mathias Froehlich
d951a55be0
hla: detect string and opaque data types.
2011-10-04 19:48:34 +02:00
James Turner
7ffc84fb86
Fix decode_bin linkage with GNU ld.
2011-10-04 17:53:53 +01:00
James Turner
5871b54172
Build decode_bin helper under CMake.
2011-10-04 15:06:12 +01:00
Mathias Froehlich
92976b7735
hla: remove the now unused HLAPropertyReference{,Set}.
2011-10-03 13:11:52 +02:00
ThorstenB
2e13c1fa4b
Add convenience class for change listener callbacks.
2011-10-03 11:57:48 +02:00
Martin Spott
b5134f15b4
Merge branch 'next' of git.gitorious.org:fg/simgear into next
2011-10-03 11:45:57 +02:00
Mathias Froehlich
bcb320b537
hla: Provide a directly property based api for property data element.
2011-10-03 11:21:27 +02:00
Martin Spott
1475964145
Merge branch 'next' of git.gitorious.org:fg/simgear into next
2011-10-03 10:42:38 +02:00
Martin Spott
1802ccf374
Merge branch 'next' of git.gitorious.org:fg/simgear into next
2011-10-01 22:05:53 +02:00
Martin Spott
3849de1931
Merge branch 'next' of git.gitorious.org:fg/simgear into next
2011-09-26 16:23:58 +02:00
Martin Spott
1a46974cb9
Merge branch 'next' of git.gitorious.org:fg/simgear into next
2011-09-26 11:18:56 +02:00
Martin Spott
25918b8b76
Merge branch 'next' of git.gitorious.org:fg/simgear into next
2011-09-16 22:55:44 +02:00
Stuart Buchanan
20bd0737a2
Make tree textures consistent across runs by replacing rand() call with
...
something deterministic.
2011-09-15 21:11:00 +01:00
Martin Spott
31fdfbaf38
Merge branch 'next' of git.gitorious.org:fg/simgear into next
2011-09-14 19:55:27 +02:00
Martin Spott
8428cae1c8
Merge branch 'next' of git.gitorious.org:fg/simgear into next
2011-09-14 15:50:19 +02:00
Martin Spott
65ae34169d
Merge branch 'next' of git.gitorious.org:fg/simgear into next
2011-09-13 13:37:12 +02:00
Martin Spott
ecff995e7c
Merge branch 'next' of git.gitorious.org:fg/simgear into next
2011-09-12 16:02:00 +02:00
Martin Spott
40dc9ff95e
Merge branch 'next' of git.gitorious.org:fg/simgear into next
2011-09-12 09:30:27 +02:00
Martin Spott
24a421c83e
Merge branch 'next' of git.gitorious.org:fg/simgear into next
2011-09-12 00:57:50 +02:00
Martin Spott
b204b3c8eb
Merge branch 'next' of git.gitorious.org:fg/simgear into next
2011-09-09 18:13:12 +02:00
Martin Spott
34738bb20a
Merge branch 'next' of git.gitorious.org:fg/simgear into next
2011-09-08 18:09:24 +02:00
Martin Spott
1b1068248d
Merge branch 'next' of git.gitorious.org:fg/simgear into next
2011-09-08 11:48:56 +02:00
Martin Spott
9f684978cf
Merge branch 'next' of git.gitorious.org:fg/simgear into next
2011-09-07 19:21:53 +02:00
Martin Spott
747717e2ee
Merge branch 'next' of git.gitorious.org:fg/simgear into next
2011-09-07 18:35:40 +02:00
Martin Spott
ed7f2df04e
Merge branch 'next' of git.gitorious.org:fg/simgear into next
2011-09-07 17:42:54 +02:00
Martin Spott
b159a72ce9
Fix CMake HLA fix
2011-09-05 18:45:33 +02:00
Mathias Froehlich
29faf13afd
Move the decision which rti to use into HLAFederate.
2011-08-30 22:18:29 +02:00
James Turner
427d6c3316
Async lookup attempt #3 - use OpenThreads instead - I'm going to kill off SGThread imminently.
2011-08-30 15:14:14 +01:00
James Turner
eafea28266
Revert "Asynchronous host lookups+caching, attempt #2 "
...
Bah, SGThread is a pain, need to switch to OpenThreads
This reverts commit 1cb9a79fd4
.
2011-08-30 13:41:06 +01:00