curt
f3d8eb4665
Tweaks for 0.3.7-pre1
2004-09-10 18:16:06 +00:00
curt
090f79b951
Add support for parsing an xml stream from an in memory buffer, rather than
...
just from a specified file name.
2004-09-10 15:57:52 +00:00
ehofman
88c0dbf661
Add support for audio orientation: direction and cone definition. This currently only works for internal view and tower view because those set the listener position correctly.
2004-09-08 11:15:57 +00:00
ehofman
9e3822ceaf
Remove a left over of ancient times.
2004-08-19 12:18:20 +00:00
ehofman
007b0a8fe6
this simple patch will enable the direct use of Point3D::get_n() instead of making duplications to call sgCartToGeod
2004-08-17 08:31:51 +00:00
ehofman
7f0ebf8871
this simple patch will prevent to have fog in Clear cload layers.
2004-08-17 08:28:35 +00:00
ehofman
5414e94a1a
change the log level of the initialization of OpenAL. This prevent a console popup for no reason on Windows.
2004-08-15 09:24:12 +00:00
curt
461dee8657
Tweaks for official 0.3.6 release.
2004-07-29 21:36:41 +00:00
ehofman
297b6193fe
Make gcc 2.95.* compile again.
2004-07-29 08:30:10 +00:00
ehofman
4b74e40a5f
Use the SimGear default notation.
2004-07-28 14:13:16 +00:00
ehofman
5a9b08dec2
IRIX fixes (at least).
2004-07-28 13:59:57 +00:00
ehofman
5e6f9f79a2
IRIX fix (at least).
2004-07-28 13:16:54 +00:00
curt
e2f93e6ae1
Tweaks for 0.3.6-pre3
2004-07-27 21:18:14 +00:00
curt
93314b59fb
Fix a minor warning message.
2004-07-24 19:21:15 +00:00
ehofman
29269c6686
Correct a typo that produces segfault during cleanup on some systems.
2004-07-22 08:04:18 +00:00
curt
3c84b6e2f6
Tweaks for 0.3.6-pre2
2004-07-21 21:22:21 +00:00
ehofman
04fb708543
Frederic Bouvier:
...
I just discovered this : state() is not valid when _level==0,
because it is doing:
{ return _state_stack[_state_stack.size() - 1]; }
and is returning a wrong index fetch ( 0 - 1 ) == -1
Moreover, st is not used when _level==0 so the line can be moved
to a safer place.
2004-07-21 10:52:40 +00:00
ehofman
df302f277c
Test for alutInit in libopenal.so and in libalut.so for Cygwin builds.
2004-07-19 14:59:51 +00:00
ehofman
5e63e663bb
alut is now part of libopenal.so
2004-07-17 14:01:00 +00:00
ehofman
ca10cb2d37
Weak excuse, but it's getting late. Do clipping right this time.
2004-07-16 21:00:46 +00:00
ehofman
c9854153f8
Clip to volume to 1.0 if necessary.
2004-07-16 20:36:01 +00:00
curt
129e3c6326
Tweaks in preparation for the 0.3.6-pre1 release.
2004-07-14 22:01:15 +00:00
ehofman
66996711ae
Make sure that a directory name containing a '.' doesn't screw up the ::base() and ::extension() functions.
2004-07-05 16:39:02 +00:00
ehofman
8fe37cea51
Remove the need to append a trailing / to the texture-path string.
2004-07-05 13:40:37 +00:00
ehofman
de64b6f267
Allow the use of a <texture-path/> tag to specify the directory containing the textures for this model.
2004-07-05 11:42:19 +00:00
ehofman
9a9d9c7cc1
Use #elif instead of #else if
2004-07-03 11:16:53 +00:00
ehofman
a191e9762a
Frederic Bouvier:
...
I have 3 issues that are fixed by this set of patches.
1. In extensions.cxx
#else if !defined( WIN32 ) must be changed by
#elif !defined( WIN32 ) because the text after #else
seems to be ignored
2. banner is not available on windows, only cygwin
3. ANSI escape sequences are not interpreted on the
windows console. We just have garbage that is hard
to read.
2004-07-03 10:59:00 +00:00
curt
a7b35c6e22
If we pass in a position or velocity of nan, openal will generate an assertion.
...
Under rare circumstances we could encounter a non-cooperative external fdm
that could trigger this condition. This patch catches the problem and returns
rather than letting FG get killed.
2004-07-01 19:05:37 +00:00
ehofman
5034346b67
Some small updates.
2004-06-27 08:09:56 +00:00
ehofman
661f64b902
Work around a broken dlopen/dlclose Linux implementation.
2004-06-27 07:49:40 +00:00
ehofman
bbc83f721c
Frederic Bouvier:
...
this patch correct the cloud repositionning that
made them going against the wind. Now the clouds
and the windsock show the same direction.
2004-06-25 10:59:59 +00:00
david
01f4541331
Ignore generated files.
2004-06-15 12:47:52 +00:00
ehofman
0e4a894f62
Be a bit anoying (and a tad more descriptive) about OpenAL volume errors for some time.
2004-06-13 11:59:36 +00:00
ehofman
1c135a9b5b
Frederic Bouvier:
...
Do state sorting by material before adding primitives
in the tile branch. I thought I could see a bit of
improvement in framerate but it is not the case on my setup.
I don't see a degradation though
2004-06-12 21:03:45 +00:00
ehofman
e65c85ce73
Frederic Bouvier:
...
I am still experimenting with the
code. Here is so far the best I could achieve. The
dark aspect of clouds at dusk or dawn is far better
than the problems of transparency of the previous
version.
2004-06-07 18:49:32 +00:00
ehofman
26b58991f9
MingW fix.
2004-06-07 12:43:29 +00:00
ehofman
8390df37ca
Add an 'add(str)' function that adds a search path separator and appends the str.
2004-06-07 09:50:32 +00:00
ehofman
371fc73f24
Tweak the doppler effect.
2004-06-04 16:59:12 +00:00
ehofman
921dae5444
Revert the previous patch. There was already a class availble that allows for that. It's just that the description doesn't explain too much.
2004-05-28 08:42:59 +00:00
ehofman
9b3abbec89
Tweak the bump-mapped 2d cloud color a bit.
2004-05-27 18:00:03 +00:00
ehofman
6935baba5b
Add the possibillity to parse a user data pointer to getter and satter functions. This adds a convenient way to get the 'this' pointer to the static functions.
2004-05-27 13:03:01 +00:00
ehofman
dec1e32f96
Use a different coloring scheme.
2004-05-25 07:58:33 +00:00
ehofman
710c2ccfcd
MacOSX fix that never got applied before.
2004-05-21 16:27:16 +00:00
ehofman
8e66e534ae
mingw32 fix
2004-05-21 15:07:25 +00:00
ehofman
0f5f30b993
Updates from Frederic to use 2 texture units and a color blend function rather than 3 texture units.
2004-05-21 14:50:49 +00:00
ehofman
b199f733f7
Frederic Bouvier:
...
Melchior spotted a problem where we can crash an airplane into the
beacon's beam. The patch below enable to mask out a branch from HOT
traversal, whatever the animation.
The beacon.xml file is also included. It has a
<enable-hot type="bool">false</enable-hot> in a halo branch
2004-05-20 14:18:15 +00:00
ehofman
0cdcf3a3e0
Make sure there will be no previous declaration errors.
2004-05-20 14:02:40 +00:00
ehofman
8e09486e82
Patch from Frederic. Adds support for bump-mapped (multi textured) 2d clouds, includeing support code.
2004-05-20 13:24:48 +00:00
ehofman
0c24b78573
Fred: include more check against null pointers and a raise in log level for missing objects.
2004-05-15 12:45:51 +00:00
ehofman
1436be9699
Solve the endless loop problem for the DC-3 and prevent a potential segmentation fault.
2004-05-14 19:46:12 +00:00