durk
bd34d34d16
Change the traffic manager's position calculations to use a spherical
...
earth model instead of WGS84. WGS84 precision is overkill for what the
traffic manager requires, and also keeps locking up while computing
course and distance for anti podal points in New Zealand vs. south west
france.
2006-12-27 10:02:13 +00:00
frohlich
bb3d4ad3af
Modified Files:
...
src/Main/renderer.cxx src/Main/viewer.cxx: Clean up the viewers
frames a bit. Do no longer require a axis permutation in osg's
viewer.
2006-12-27 09:28:15 +00:00
fredb
0bd6fa4bc0
Maik Justus : if the build is configured without FG_JPEG_SERVER, the compilation fails.
2006-12-25 19:38:34 +00:00
ehofman
c219b34f0c
add a header eference for bzero()
2006-12-24 12:24:24 +00:00
andy
f04499cdc6
Disable the defaulting of gear friction so the tunables actually work
2006-12-22 18:02:17 +00:00
curt
071d2f12a3
Report health data to the screen.
...
Put actual control surface positions into the net_fdm packets.
2006-12-18 23:04:38 +00:00
andy
ef7e7f90dd
Patch from Maik adds user-settable scaling constants for per-axis fuselage drag and induced drag.
2006-12-18 21:22:20 +00:00
fredb
462dd6900c
Remove unused variables
2006-12-17 18:40:55 +00:00
fredb
240feb6961
Use SG_LOG instead of printf
2006-12-17 18:40:17 +00:00
fredb
c9401da22d
Remove two g++ warnings
2006-12-17 18:32:56 +00:00
frohlich
cb62950760
Modified Files:
...
utils/Modeller/Makefile.am src/FDM/YASim/Makefile.am:
Remove -lssg from the linker lines.
Do no longer build threedconvert. A very similar functionality
is available with osgvconv. But leave threedconvert in place
if somebody will need that ...
2006-12-17 10:12:38 +00:00
durk
8634b9124e
Modified the model path verification to take advantage of Maik Justus's
...
AI search path patch.
2006-12-17 08:01:56 +00:00
durk
b34dc24bdc
Maik Justus:
...
Here the patch that makes fg search for multiplayer aircraft in AI/Aircraft
first.
2006-12-17 08:00:14 +00:00
fredb
0ebe4798a9
Add yasim test program to the MSVC solution
2006-12-16 21:42:00 +00:00
fredb
e48663b87d
Prototype of fake functions should match the real ones
2006-12-16 21:40:38 +00:00
fredb
2422747bcc
Port jpg-httpd to OSG
2006-12-16 17:44:46 +00:00
fredb
6a2c63ae1d
Add GPSsmooth, MIDSsmooth and UGsmooth to the MSVC solution
2006-12-16 16:15:14 +00:00
fredb
3c9a854517
Add fgjs to the MSVC solution
2006-12-16 14:38:54 +00:00
fredb
c54cea8055
Add 3dconvert to the MSVC solution
2006-12-16 14:26:35 +00:00
fredb
ca6e00fc3f
Relocate the fgadmin project and add it in the solution
2006-12-16 14:15:23 +00:00
fredb
da51cd8198
Move the project to /Projects/VC7.1
2006-12-16 14:12:52 +00:00
fredb
1e48da2d38
Project files for MSVC 7.1 aka .NET 2003
2006-12-16 13:27:40 +00:00
frohlich
1c76f6db74
Modified Files:
...
src/Cockpit/cockpit.cxx src/Cockpit/cockpit.hxx: Remove unused code
2006-12-14 05:48:33 +00:00
curt
5d18c09c08
Maik Justus:
...
I found a small conspicuity in YASim. The destructor of the fdm was
never called, therefore a modification of the heli fdm (not in cvs) did
not work after reset (I tie some properties and untie them in the
destructor, but the destructor was not called and the tieing failed
after reset. I don't know if any other parts of YASim need their
destructors, at least it wastes memory.
Another small fix I have made to the turbulence.cpp. The code needed,
that (a-floor(a)) is >=0 and <1. This is analytical correct, but
numerical only for "small" values. In normal fg-operation a in this
function is always small, but with unrealistic parameters in the
aircraft config file it is not and then fg crashes (instead a crash of
the aircraft or cataputling it far away).
2006-12-09 20:37:59 +00:00
mfranz
b9e4775a7a
Roy Vegard Ovesen:
...
- finish cleanup/optimization of instrumentation system (started by mfranz)
- improve configuration of special properties by
addressing them directly
2006-12-06 22:11:43 +00:00
mfranz
880e4908ac
don't crash when a panel (or one of its elements) can't be found (-> pc7)
2006-12-03 20:14:12 +00:00
frohlich
66b6fa0001
Modified Files:
...
renderer.cxx: set TexEnv for the 2d stuff.
2006-12-03 16:50:00 +00:00
frohlich
037a961280
Modified Files:
...
renderer.cxx: Put light information into the update visitor
2006-12-03 16:48:25 +00:00
mfranz
c0e1a380d6
make sure the node for the AI model removal report exists;
...
addressing a node with its path is unsafe at that time
2006-11-26 12:02:06 +00:00
fredb
68db72bf4d
ignore UGsmooth executable
2006-11-25 13:22:06 +00:00
mfranz
f04aca91b2
Torsten DREYER:
...
"bind the visibility-property of the SGSky object to a property
named /envirionment/effective-visibility-m. This property is needed to decide
if the aircraft is within clouds or not. I use this property also for the
structural icing code."
2006-11-25 12:21:36 +00:00
durk
78aea9eb80
Reorganization of the AI directory tree. Make FlightGear search for airport
...
related AI stuff in data/AI/Airports instead of in data/Airports/AI
2006-11-25 09:05:03 +00:00
durk
3bd32f75e4
Removed a potentially illegal cross-container iterator comparison that made
...
FlightGear crash on mircosoft visual c++ compilers, as reported by Maik
Justus.
2006-11-25 07:52:08 +00:00
frohlich
6ad85fbae9
Modified Files:
...
src/Main/renderer.cxx: Use a LightSource for the Light.
2006-11-23 17:50:49 +00:00
mfranz
d9015f6923
- check buffer length
...
- cosmetics
2006-11-23 09:26:43 +00:00
mfranz
baa16f4995
AJ MacLEOD: don't only turn the adf off with exactly zero voltage
...
as values like 1E-10 can occur due to binary representation issues;
(analog to navradio.cxx)
2006-11-22 20:08:45 +00:00
frohlich
2e32ccf393
Modified Files:
...
src/AIModel/AIMultiplayer.cxx: Apply longstanding patch from Maik
Justus. Fix double aircraft.
2006-11-22 17:16:19 +00:00
mfranz
f29a6dbf33
- don't use static buffer in class method
...
- prepend underscore to class member variable names
- cosmetics
2006-11-22 13:47:15 +00:00
curt
3f9013ce51
Updates to parse health packets.
2006-11-22 04:16:07 +00:00
frohlich
5d1c390194
Modified Files:
...
groundcache.cxx: Cheaper ray triangle intersection
2006-11-21 18:25:36 +00:00
frohlich
0adac854dc
Modified Files:
...
renderer.cxx: Fill in that information into the update visitor
2006-11-20 18:16:31 +00:00
frohlich
42528de4ab
Modified Files:
...
src/Main/renderer.cxx src/Cockpit/panel.cxx: Move some more into
simple scenegraph wrappers. That fixes current problems with
invisible panels.
2006-11-15 06:07:42 +00:00
frohlich
391517f8c7
Modified Files:
...
VC8/FlightGear.vcproj VC8/FlightGearLib.vcproj:
Import buildsystem from Olaf Flebbe
2006-11-14 21:14:59 +00:00
durk
e389bed31f
Fix for a crash reported by Maik Justus.
2006-11-14 20:08:50 +00:00
curt
06dc1d6afa
Latest round of changes ... now works.
2006-11-13 03:57:32 +00:00
frohlich
16aee6ac41
Modified Files:
...
src/Main/renderer.cxx: Fix some ugly triangle artefacts on the
bo105's Instrument panel.
2006-11-12 17:22:02 +00:00
fredb
3394d3c840
Don't segfault when sound is not available
2006-11-12 13:54:50 +00:00
frohlich
29778f1496
Modified Files:
...
src/Main/main.cxx src/Main/renderer.cxx: Avoid an extra clear of
of the color buffer.
2006-11-12 12:38:57 +00:00
curt
651a21f9d5
Initial revision of code to read MicroGear serial output and parse,
...
interpolate, and feed to FlightGear either in real time or replaying the
data file.
2006-11-11 18:43:17 +00:00
durk
33037b2139
AI Update:
...
- Ground network slow-down finally works as expected
(although occasionally causing a traffic jam)
- Hold position instruction now really sets speed to zero, in addition
it actually works now for crossing and two-way traffic
- Attempt to limit execution time of ground network trace algorithm
to make performance acceptable at high-density networks
- Removed remaining terminal messages
- Various minor tweaks and clean-ups
2006-11-11 10:52:05 +00:00