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
Erik Hofman
cf8d6c2621
Remove unused files
2010-12-13 18:40:08 +01:00
Torsten Dreyer
6c789f7165
metar: add string constants for cloud coverages
2010-12-12 22:18:10 +01:00
Erik Hofman
7d77eff4f4
Merge branch 'next' of git://gitorious.org/fg/simgear into next
2010-12-12 20:23:08 +01:00
Erik Hofman
f83278bd61
Update the bad-doppler test and simplify it to only test for bad platforms.
2010-12-12 14:07:44 +01:00
Csaba Halasz
9a96018cc2
Compilation fix: add missing #include to SGPagedLod.cxx, needed by OSG 2.9.11
2010-12-12 00:23:06 +01:00
Torsten Dreyer
ab3612517f
Make the max. opacity of a 2d cloud settable
2010-12-09 09:06:40 +01:00
Torsten Dreyer
0909722bb5
Metar: symbolic cloudnames and phenomena exposure
...
- use symbolic names for scattered, broken, overcast, etc. cloud
coverages.
- better approach to expose weather phenomena to the interface
2010-12-04 12:02:38 +01:00
Torsten Dreyer
1cb8f9237c
Expose weather phenomena to the SGMetar interface
2010-11-27 21:04:04 +01:00
Anders Gidenstam
4cac366468
simgear/scene/sky/sky.cxx: Include sg_inlines.h with simgear/ prefix as all other simgear includes.
2010-11-26 21:49:30 +01:00
Torsten Dreyer
a6138b3445
Make visibility within cloudlayers settable
2010-11-26 19:24:44 +01:00
Frederic Bouvier
093e4614d3
Update VS2010 projects
2010-11-20 21:42:10 +01:00
Frederic Bouvier
82efb8a784
Update VS2010 projects
2010-11-20 14:23:20 +01:00
Frederic Bouvier
be720709fe
Compile PropertyObject under Windows
2010-11-20 14:20:35 +01:00
James Turner
325b13b101
Build propertyObject on MSVC2008
2010-11-20 13:08:01 +00:00
James Turner
203d1c2b45
PropertyObject ::create tests.
2010-11-20 04:25:11 -08:00
James Turner
c3c97f2956
Shrink PropertyObjectBase by a pointer, don't pull exception header into the header.
2010-11-20 03:31:42 -08:00
James Turner
ac535de2fa
PropertyObject enhancements, unit-test for make check
2010-11-20 02:49:04 -08:00
Torsten Dreyer
9d4f0f5824
A sum without diff is like foo without bar
...
Add a <difference> aka <diff> to SGExpression to compute
differences
2010-11-20 11:05:45 +01:00
ThorstenB
b4f5eaa541
Current timestamps for forced scenery loading.
...
Priorities during forced model loads won't work unless using current framestamps...
2010-11-19 13:39:20 +01:00
ThorstenB
66cdbf6215
Fixed invalid character in source file.
...
Removed illegal character (0xc). How did this happen???
2010-11-19 13:36:50 +01:00
ThorstenB
c9e0bfb7fe
Improved tile cache priority scheme.
...
Use priorities for loading/unloading.
Maintain an expiry time for each tile.
Replaced "cache lock" by "current view" flag.
2010-11-19 13:33:12 +01:00
James Turner
6da8ef83af
Merge branch 'topics/propobj' into next
2010-11-18 20:23:40 +00:00
James Turner
f53559b8d0
Initial propertyObject work.
2010-11-18 20:21:37 +00:00
Torsten Dreyer
49f038b9d1
Purge some gcc and MSVC warnings
2010-11-18 12:08:16 +01:00
Tim Moore
ce67657e0a
eliminate property node path cache
...
The property path cache was making very little difference in practice
and made the eventual goal of having the property tree be thread safe
for readers more difficult to attain.
2010-11-17 11:25:07 +01:00
James Turner
56c520f455
Tighten up name filters on Unix. Fixes bug 168.
2010-11-15 23:23:40 +00:00
ThorstenB
9f88b077ee
remove old .cvsignore files
...
Hello GIT!
2010-11-14 15:09:36 +01:00
Curtis L. Olson
50315a7346
Fix setsockopt() to match previous precident of setsockopt() usage (as seen
...
later in the setBroadcast() function.)
2010-11-12 15:52:33 -06:00
Frederic Bouvier
6b58afe823
Fix setsockopt call
2010-11-12 22:03:11 +01:00
Curtis L. Olson
167cba9e93
Patch to avoid the problem of the socket resource not yet being available
...
if the program is restarted quickly after being killed.
Reference: http://www.unixguide.net/network/socketfaq/4.5.shtml
2010-11-12 13:19:57 -06:00