Tim Moore
3a0fbae4d9
Merge branch 'releases/2.2.0' into next
2011-02-16 16:54:35 +01:00
Tim Moore
f106dc2a29
don't assume that OSG 2.8.3 has PagedLOD options
...
I was confused by my git svn import of the OSG tree.
2011-02-16 16:47:33 +01:00
Tim Moore
252a539e69
Merge branch 'releases/2.2.0' into next
...
Conflicts:
simgear/scene/model/SGPagedLOD.cxx
2011-02-15 12:52:03 +01:00
Tim Moore
df6badfdd5
accomodate changes to osgDB::DatabasePager interface
...
The change was introduced in OSG SVN revision 12080. Note: that
revision has a bug that causes fgfs to crash. The bug is fixed in
revision 12170.
2011-02-15 12:41:23 +01:00
Torsten Dreyer
7479ae521c
Provide easy Tie() for indexed properties
2011-02-14 20:24:41 +01:00
ThorstenB
416fb94ae8
Clear tile cache on (re-)init.
...
Clearing the cache was disabled to avoid scenery reloading on sim resets,
which is now avoided elsewhere (in FG).
Cache cleaning is now needed to support new option for complete scenery
reloading.
2011-02-13 19:23:21 +01:00
Torsten Dreyer
3a620fe55d
Fix initial value for tied read-only properties
2011-02-12 14:46:58 +01:00
ThorstenB
5208750cdb
Ivan Ngeow: Fixed compile for FreeBSD platforms.
2011-02-11 18:50:20 +01:00
ThorstenB
c684f8f043
Ivan Ngeow: Fixed compile for FreeBSD platforms.
2011-02-11 18:49:01 +01:00
ThorstenB
73084863b7
Temporary warning when compiling against OSG 2.9.11.
...
Current OSG development isn't supported by FG yet, so add a
warning for now...
2011-02-06 20:34:52 +01:00
Torsten Dreyer
503310cdb8
Darn! Typo in vc90 project file
2011-02-06 16:37:48 +01:00
Torsten Dreyer
bda8d34c2b
Use tiedpropertylist.hxx in cmake and vc90
2011-02-06 16:35:15 +01:00
Torsten Dreyer
2ee87483f9
Move TiedPropertyList from flightgear to simgear
2011-02-06 15:05:50 +01:00
ThorstenB
9e04bf1ece
Temporary warning when compiling against OSG 2.9.11.
...
Current OSG development isn't supported by FG yet, so add a
warning for now...
2011-02-06 10:04:55 +01:00
Frederic Bouvier
29c8c9f989
Fix cppcheck performance warning : Prefer prefix ++/-- operators for non-primitive types.
2011-01-30 21:22:06 +01:00
Frederic Bouvier
1035e714ff
Deprecate VS2010 handmade project files now that we have Cmake
2011-01-28 19:03:38 +01:00
Frederic Bouvier
57fa022c9f
Cmake: fix non MSVC build
2011-01-28 14:51:15 +01:00
Frederic Bouvier
76c3f7bc8f
Cmake: support VS2010 and MSVC 64 bit
2011-01-28 14:46:05 +01:00
Torsten Dreyer
6d2646239e
Fix wrong difference calculation in SGExpression
2011-01-25 23:01:14 +01:00
Torsten Dreyer
c955e61ba7
Fix wrong difference calculation in SGExpression
2011-01-25 22:58:50 +01:00
Frederic Bouvier
c31a5279af
Cmake: restore its original name to the ephemeris library
2011-01-23 21:05:37 +01:00
ThorstenB
840780dc4a
Another place to catch SG exceptions.
...
SGBinding::fire needs to catch, otherwise exceptions in the event handler
context cause an FG exit (fixes a crash with the route manager dialog).
2011-01-20 19:39:33 +01:00
ThorstenB
02b3c37b9f
Another place to catch SG exceptions.
...
SGBinding::fire needs to catch, otherwise exceptions in the event handler
context cause an FG exit (fixes a crash with the route manager dialog).
2011-01-20 01:06:46 +01:00
Mathias Froehlich
d14fe813a9
Add the hla directory to the cmake build system.
2011-01-17 21:34:00 +01:00
Mathias Froehlich
44ff23b227
Add an initial implementation of a rti/hla dispatcher.
2011-01-17 21:33:45 +01:00
Mathias Froehlich
257459abc6
Add the new hla directory to the build system.
2011-01-17 21:33:33 +01:00
Torsten Dreyer
e988dc0e42
Fix bug in SGMisc<T>:: normalizePeriodic()
...
SGMisc<T>::normalizePeriodic(min,max,value) returned zero for
all values less than min.
Example:
A call of normalizePeriodic(0,twopi(),-pi()) returned zero
where the correct value would be 3*pi().
2011-01-17 19:51:29 +01:00
James Turner
7d544dee47
Olaf Flebbe: Decrease required OSG version.
2011-01-13 22:14:37 +00:00
Frederic Bouvier
1670f88e54
MSVC fix: deambiguiate function calls
2011-01-08 14:55:22 +01:00
Torsten Dreyer
58c7edfed6
SGExpression bugfix: allow <sin> within <product>
2011-01-08 13:06:25 +01:00
Torsten Dreyer
122d7f681f
Add <expression> to animations
...
Allow complex animation expressions
Example: translate along the y-axis following a sin
function.
<animation>
<type>translate</type>
<axis>
<y>1</y>
</axis>
<expression>
<sin>
<product>
<property>/some/position-norm</property>
<value>6.28</value>
</product>
</sin>
</expression>
</animation>
2011-01-07 22:43:46 +01:00
Frederic Bouvier
acec1ba4bf
Remove the dependency to boost serialization
2011-01-05 09:54:50 +01:00
Curtis L. Olson
0040757cd3
Merge branch 'next' of gitorious.org:fg/simgear into next
2011-01-03 07:55:45 -06:00
Curtis L. Olson
49d554e9d8
Update simgear version number to keep pace with FlightGear.
2011-01-03 07:54:31 -06:00
James Turner
fa3389ed23
Better MSVC Boost serialization fix from Olaf
2011-01-03 09:48:31 +00:00
Frederic Bouvier
188a84a893
Cmake: use build postfix
2011-01-02 19:44:04 +01:00
Frederic Bouvier
ceff1622c1
Cmake: Right way to search for include files
2011-01-02 18:45:14 +01:00
Frederic Bouvier
8d15cacf92
Cmake: MSVC_3RDPARTY_DIR is a path, not an option
2011-01-02 18:01:57 +01:00
James Turner
80161bfa96
Cmake: 3RDPARTY_DIR fixes from Olaf Flebbe
2011-01-01 21:06:43 +00:00
Torsten Dreyer
c32ab1b84f
handle NCD (nil clouds detected) in METAR
2010-12-31 13:31:09 +01:00
Tim Moore
73c0ce628b
Merge remote branch 'gitorious/next' into next
2010-12-29 18:12:56 +01:00
Tim Moore
dc68397e48
cmake improvements for shared library build
2010-12-29 18:12:44 +01:00
Tim Moore
c934b47f2e
Issue 110: fix pick animation interaction with effects
...
Set OVERRIDE and PROTECTED attributes on pick animation state
attributes. Set up attributes and add a colorMode uniform so that the
default shader will take color and alpha values from the
material. Also, add a DotOsg writer method for ConditionNode.
2010-12-29 18:09:23 +01:00
James Turner
07d3d6508a
Uninstall support, pinched from OSG.
2010-12-28 13:38:05 +00:00
James Turner
e4a8896fdc
MSVC improvements from Olaf Flebbe.
2010-12-28 13:32:54 +00:00
Tim Moore
33e1a9457a
set data variance to DYNAMIC for animated effect attributes
2010-12-26 18:34:00 +01:00
James Turner
b6a20fd6e4
64-bit compatability tweak from papillion
2010-12-20 14:46:53 +00:00
James Turner
ae9757bf43
Create version.h during SimGear CMake build
2010-12-19 19:08:14 +00:00
James Turner
b9a34b1b05
Initial work on CMake support for SimGear.
2010-12-19 14:16:39 +00:00
Erik Hofman
c33f66b691
Merge branch 'next' of git://gitorious.org/fg/simgear into next
2010-12-13 18:40:39 +01:00