curt
1ae257944b
Moved some low level scene graph construction code over to simgear/scene/tgdb/
2003-05-14 19:20:36 +00:00
curt
a2c8cfb84d
Removed global instance of the material manager. Each application will
...
need to create it's own instance itself.
2003-05-14 18:27:25 +00:00
curt
c01740d516
Removed non-textured and flat shaded support because it really clutters up
...
the API and I don't believe we'd have any hope of running at any kind of
reasonable frame rates on a non-hardware-3d accelerated box these days anyway.
2003-05-13 19:05:09 +00:00
ehofman
1ce5cd154a
Make the current color of the sun available
2003-05-13 19:00:49 +00:00
ehofman
1fce27f0c3
Improve speed and readabillity
2003-05-13 17:14:38 +00:00
ehofman
4fc985b518
Oops, make the cloud layer look more like an inverted bowl than like a sombrero
2003-05-13 12:11:48 +00:00
david
0e999f281b
Added generated files.
2003-05-13 10:21:53 +00:00
david
aadc802fdd
Added props_test program.
2003-05-13 10:21:36 +00:00
curt
d8a7589752
Cosmetic changes for new code moved into simgear to make the naming scheme
...
better follow simgear conventions.
2003-05-13 03:18:35 +00:00
curt
f1021ab820
Moved fgfs_src/Object/newmat.[ch]xx and fgfs_src/Object/matlib.[ch]xx into
...
simgear/scene/material/
2003-05-12 21:30:25 +00:00
ehofman
8bd3cccc08
simgear/sky/
2003-05-11 22:29:52 +00:00
ehofman
78fbfa1dde
Cygwin build fixes
2003-05-11 20:54:26 +00:00
curt
16dd841ce5
Moved loader.[ch]xx and model.[ch]xx from fgfs/src/Model/ to
...
simgear/scene/model.
2003-05-09 20:19:36 +00:00
curt
992de38184
Minor tweaks and clean ups.
2003-05-09 19:37:28 +00:00
curt
835e86ad19
Moved to SimGear from FlightGear/src/Model/
2003-05-09 19:37:10 +00:00
curt
ef5fb7a98e
Added "SG" prefixes to match other SimGear classes.
2003-05-09 19:36:41 +00:00
ehofman
e8cb3cbfa4
Move the FlightGear sound code over to SimGear
2003-05-09 17:29:06 +00:00
ehofman
68b2c9e7d3
ignore certain files for CVS commits
2003-05-08 21:42:59 +00:00
curt
e78427483c
Split out animation code from fgfs-src/Model/model.[ch]xx and move it over
...
here.
2003-05-08 16:32:17 +00:00
curt
25364aa2a6
Removed some extraneous debugging output. Hey, this one was subtle. Due
...
to const/no-const variants of the prop->getNode() method, the 2nd bool
argument was getting promoted to an int so it would match a method with
a const SGPropertyNode * as the first argument. But that made
it match the wrong version of prop->getNode() and things were failing.
Yikes! This is one I could have stared at for days to figure out so I'm
glad I caught on to the problem. :-)
2003-05-07 01:59:03 +00:00
curt
525d2df3cc
- Moved some property specific code into simgear/props/
...
- Split out the condition code from fgfs/src/Main/fg_props and put it
in it's own source file in simgear/props/
- Created a scene subdirectory for scenery, model, and material property
related code.
- Moved location.[ch]xx into simgear/scene/model/
- The location and condition code had dependencies on flightgear's global
state (all the globals-> stuff, the flightgear property tree, etc.) SimGear
code can't depend on it so that data has to be passed as parameters to the
functions/methods/constructors.
2003-05-06 23:40:43 +00:00
curt
701031a473
Also update the makefile.am
2003-05-05 15:54:00 +00:00
curt
1960e02ab7
Long on my todo list ...
...
Upgrade the distributed metakit to a newer version that hopefully fixes
some of the platform problems with the previous version.
2003-05-05 15:48:45 +00:00
curt
ca2ed1c941
Pass doubles as const ref's to save a couble bytes of stack space and
...
presumably a tiny bit of function call time.
2003-04-14 17:58:03 +00:00
ehofman
bde8528859
Fixup for windows machines
2003-04-13 21:16:52 +00:00
ehofman
86392857c5
Move the texture object to the screen directory for the sake of library dependencies
2003-04-12 09:42:45 +00:00
ehofman
95c6c16851
Move the texture object to the screen directory for the sake of library dependencies
2003-04-12 09:29:18 +00:00
ehofman
ce4f0c4fee
remove a refference to a directory that doesn't exists yet
2003-04-11 12:51:36 +00:00
ehofman
2d081e6ce6
remove a depreciated file
2003-04-10 21:38:01 +00:00
ehofman
000106200f
Remove a depreciated file
2003-04-10 21:37:11 +00:00
ehofman
2bb4274517
a small update
2003-04-10 09:31:12 +00:00
ehofman
5cd81b8c92
remove a depreciated file
2003-04-10 09:27:02 +00:00
ehofman
5712053ad8
get rid of malloc()
2003-04-10 09:26:03 +00:00
ehofman
192db1c343
Depreciate a wrapper header file
2003-04-10 08:01:18 +00:00
ehofman
a3bd57489a
Update a SimGear/FlightGear inconsistancy
2003-04-09 20:59:21 +00:00
ehofman
d69e76959b
Fix a booboo
2003-04-09 20:33:24 +00:00
ehofman
6d784a1a7e
fix a booboo
2003-04-09 20:26:12 +00:00
ehofman
11d2bca8a7
Add out own texture object
2003-04-09 20:24:52 +00:00
david
f922e84eb6
Use "coverage" instead of "type".
...
Rename "mostly-cloudy" to "broken" and "mostly-sunny" to "scattered",
to follow standard weather terminology.
Add "few".
2003-04-05 03:32:18 +00:00
ehofman
e2bca737f0
Make debug levels an integer
2003-03-22 10:34:38 +00:00
ehofman
940ce98d2c
add Air Traffic Controll to the list of possible debug sections
2003-03-20 12:14:11 +00:00
ehofman
72590e6b8f
improved STL compatibility header files
2003-03-19 16:16:47 +00:00
curt
3e81ca7da5
Remove 3d clouds from the default build. These can still be built manually
...
if desired, no code is being removed.
2003-03-10 16:58:53 +00:00
david
c4fa7a965d
Patch from Frederic Bouvier:
...
I am trying to compile tabbed_values.cxx and found that it requires
assert.h to compile with MSVC (on Linux, it must be included indirectly).
There is a patch below
2003-03-02 16:35:08 +00:00
david
1a6e14c3bb
Added tabbed_test program.
2003-03-02 16:34:42 +00:00
david
7379d8a54d
Patches from Erik Hofman (for Irix? I've lost the original message).
2003-03-02 14:52:05 +00:00
curt
b63464d239
Bernie Bright:
...
Could the file(), dir(), base() and extension() functions be made const member
functions. As it stands they cannot be applied to const reference/pointer
values which limits their usefulness.
Curt:
Yes.
2003-02-28 01:02:26 +00:00
curt
1dac4b2dc1
Add some convenience functions to the SGPath function.
2003-02-26 19:50:14 +00:00
curt
44e7b36a8b
Oops, missed this the first time.
2003-02-15 18:53:44 +00:00
curt
a26c677df4
James Turner:
...
- added a new class in simgear/misc, SGTabbedValues, which parses a
null-terminated string of data separated by tabs into fields, and
supports safe conversion into various other datatypes.
2003-02-15 18:43:59 +00:00