James Turner
b5a4a55370
Cmake Windows tweaks.
2011-09-07 19:58:26 +01:00
Mathias Froehlich
35a449c7d0
Update the automake based build system to the last changes.
2011-09-07 18:39:04 +02:00
James Turner
1305e16425
Work (in progress) on CPack packaging for SimGear
2011-09-07 16:54:28 +01:00
Mathias Froehlich
08003ceba9
Revert to simgears thread support.
...
For all source directories outside of simgear/scene,
which really depends very hard on osg, avoid using osg
classes. This should reenable the use of some basic and
scenegraph independent parts of simgear without the
the need for osg.
2011-09-07 17:32:43 +02:00
Mathias Froehlich
059db643bc
Reimplement SGThread and friends.
...
Reimplement the threading stuff using either pthreads
or win32 threads. These simple classes should help us
to stay osg independent for simgears core classes.
2011-09-07 17:32:43 +02:00
Martin Spott
39731debdc
Merge commit 'refs/merge-requests/10' of git://gitorious.org/fg/simgear into next
2011-09-05 14:17:00 +02:00
Torsten Dreyer
9ef56cbc48
Merge commit 'refs/merge-requests/7' of git://gitorious.org/fg/simgear into merge-requests/7
2011-09-02 12:11:42 +02:00
Stuart Buchanan
becea84955
Merge branch 'next' of gitorious.org:fg/simgear into next
2011-09-01 19:55:11 +01:00
Dmitry Marakasov
ceac7b46fc
Fix bashisms in configure.ac
2011-09-01 22:53:59 +04:00
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