Commit Graph

  • 94c22fec46 Updates for a better sunrise/sunset effect ehofman 2003-05-21 17:17:47 +00:00
  • 8be760b594 Convert char* to string to prevent stdup/malloc/free ehofman 2003-05-19 15:40:11 +00:00
  • 42b4ec310f Add a gamma correction function ehofman 2003-05-17 12:43:47 +00:00
  • 4ea676b229 Adjust sunset/sun rise color scheme ehofman 2003-05-16 16:32:47 +00:00
  • dda676b1b2 Forgot to #include <vector> curt 2003-05-16 13:22:03 +00:00
  • f7a3dbc5ed I missed committing t hese changes yesterday. curt 2003-05-16 11:40:07 +00:00
  • 1f3947ea4c A patch from Frederic Bouvier to correct a naming problem caused bu Curts work. This gets FlightGear/SimGear compiling again ehofman 2003-05-16 08:51:24 +00:00
  • cb7589cc95 Various code massaging. curt 2003-05-15 21:35:31 +00:00
  • 2ca4b30553 Rename matobj -> matmodel. curt 2003-05-15 16:19:56 +00:00
  • bb238c4106 Separate out the SGMaterial::Object{,Group} code into it's own source file. curt 2003-05-15 15:08:39 +00:00
  • 4b0b49d1ed Add some missing requirements ehofman 2003-05-14 20:36:20 +00:00
  • dd080de16c Just a bit of renaming. curt 2003-05-14 19:31:53 +00:00
  • 1ae257944b Moved some low level scene graph construction code over to simgear/scene/tgdb/ curt 2003-05-14 19:20:36 +00:00
  • a2c8cfb84d Removed global instance of the material manager. Each application will need to create it's own instance itself. curt 2003-05-14 18:27:25 +00:00
  • 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. curt 2003-05-13 19:05:09 +00:00
  • 1ce5cd154a Make the current color of the sun available ehofman 2003-05-13 19:00:49 +00:00
  • 1fce27f0c3 Improve speed and readabillity ehofman 2003-05-13 17:14:38 +00:00
  • 4fc985b518 Oops, make the cloud layer look more like an inverted bowl than like a sombrero ehofman 2003-05-13 12:11:48 +00:00
  • 0e999f281b Added generated files. david 2003-05-13 10:21:53 +00:00
  • aadc802fdd Added props_test program. david 2003-05-13 10:21:36 +00:00
  • d8a7589752 Cosmetic changes for new code moved into simgear to make the naming scheme better follow simgear conventions. curt 2003-05-13 03:18:35 +00:00
  • f1021ab820 Moved fgfs_src/Object/newmat.[ch]xx and fgfs_src/Object/matlib.[ch]xx into simgear/scene/material/ curt 2003-05-12 21:30:25 +00:00
  • 8bd3cccc08 simgear/sky/ ehofman 2003-05-11 22:29:52 +00:00
  • 78fbfa1dde Cygwin build fixes ehofman 2003-05-11 20:54:26 +00:00
  • 16dd841ce5 Moved loader.[ch]xx and model.[ch]xx from fgfs/src/Model/ to simgear/scene/model. curt 2003-05-09 20:19:36 +00:00
  • 992de38184 Minor tweaks and clean ups. curt 2003-05-09 19:37:28 +00:00
  • 835e86ad19 Moved to SimGear from FlightGear/src/Model/ curt 2003-05-09 19:37:10 +00:00
  • ef5fb7a98e Added "SG" prefixes to match other SimGear classes. curt 2003-05-09 19:36:41 +00:00
  • e8cb3cbfa4 Move the FlightGear sound code over to SimGear ehofman 2003-05-09 17:29:06 +00:00
  • 68b2c9e7d3 ignore certain files for CVS commits ehofman 2003-05-08 21:42:59 +00:00
  • e78427483c Split out animation code from fgfs-src/Model/model.[ch]xx and move it over here. curt 2003-05-08 16:32:17 +00:00
  • 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. :-) curt 2003-05-07 01:59:03 +00:00
  • 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. curt 2003-05-06 23:40:43 +00:00
  • 701031a473 Also update the makefile.am curt 2003-05-05 15:54:00 +00:00
  • 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. curt 2003-05-05 15:48:45 +00:00
  • ca2ed1c941 Pass doubles as const ref's to save a couble bytes of stack space and presumably a tiny bit of function call time. curt 2003-04-14 17:58:03 +00:00
  • bde8528859 Fixup for windows machines ehofman 2003-04-13 21:16:52 +00:00
  • 86392857c5 Move the texture object to the screen directory for the sake of library dependencies ehofman 2003-04-12 09:42:45 +00:00
  • 95c6c16851 Move the texture object to the screen directory for the sake of library dependencies ehofman 2003-04-12 09:29:18 +00:00
  • ce4f0c4fee remove a refference to a directory that doesn't exists yet ehofman 2003-04-11 12:51:36 +00:00
  • 2d081e6ce6 remove a depreciated file ehofman 2003-04-10 21:38:01 +00:00
  • 000106200f Remove a depreciated file ehofman 2003-04-10 21:37:11 +00:00
  • 2bb4274517 a small update ehofman 2003-04-10 09:31:12 +00:00
  • 5cd81b8c92 remove a depreciated file ehofman 2003-04-10 09:27:02 +00:00
  • 5712053ad8 get rid of malloc() ehofman 2003-04-10 09:26:03 +00:00
  • 192db1c343 Depreciate a wrapper header file ehofman 2003-04-10 08:01:18 +00:00
  • a3bd57489a Update a SimGear/FlightGear inconsistancy ehofman 2003-04-09 20:59:21 +00:00
  • d69e76959b Fix a booboo ehofman 2003-04-09 20:33:24 +00:00
  • 6d784a1a7e fix a booboo ehofman 2003-04-09 20:26:12 +00:00
  • 11d2bca8a7 Add out own texture object ehofman 2003-04-09 20:24:52 +00:00
  • f922e84eb6 Use "coverage" instead of "type". david 2003-04-05 03:32:18 +00:00
  • e2bca737f0 Make debug levels an integer ehofman 2003-03-22 10:34:38 +00:00
  • 940ce98d2c add Air Traffic Controll to the list of possible debug sections ehofman 2003-03-20 12:14:11 +00:00
  • 72590e6b8f improved STL compatibility header files ehofman 2003-03-19 16:16:47 +00:00
  • 3e81ca7da5 Remove 3d clouds from the default build. These can still be built manually if desired, no code is being removed. curt 2003-03-10 16:58:53 +00:00
  • c4fa7a965d Patch from Frederic Bouvier: david 2003-03-02 16:35:08 +00:00
  • 1a6e14c3bb Added tabbed_test program. david 2003-03-02 16:34:42 +00:00
  • 7379d8a54d Patches from Erik Hofman (for Irix? I've lost the original message). david 2003-03-02 14:52:05 +00:00
  • b63464d239 Bernie Bright: curt 2003-02-28 01:02:26 +00:00
  • 1dac4b2dc1 Add some convenience functions to the SGPath function. curt 2003-02-26 19:50:14 +00:00
  • 44e7b36a8b Oops, missed this the first time. curt 2003-02-15 18:53:44 +00:00
  • a26c677df4 James Turner: curt 2003-02-15 18:43:59 +00:00
  • 5d10dda5a1 James Turner: curt 2003-02-15 18:43:06 +00:00
  • 0253a46dbb Fix a typo in the FreeBSD support section. curt 2003-02-07 17:35:37 +00:00
  • 9593059258 Misc. tweaks that have been laying around. curt 2003-01-23 21:59:07 +00:00
  • 3f0efc2a6f FreeBSD pthread and malloc fixes. curt 2003-01-23 15:16:51 +00:00
  • b9593adc7c Some how the contents of this file got doubled up ... curt 2003-01-02 20:11:20 +00:00
  • 6cf3b54b4b Patches from Erik Hofman for SGI compatibility: david 2002-12-31 18:03:26 +00:00
  • 78411d29a7 Patch from Erik Hofman: david 2002-12-31 14:47:34 +00:00
  • f8a49c41ef Added missing Makefile.am from Erik Hofman. david 2002-12-30 22:33:34 +00:00
  • a0a0c8e308 IRIX/MipsPro patches from Erik Hofman: david 2002-12-30 21:33:56 +00:00
  • e5814dad73 Some trivial typo corrections. david 2002-12-21 13:40:50 +00:00
  • f076594288 Mingwin fix from Norman Vine. curt 2002-12-18 21:54:04 +00:00
  • 7dfe0bf9b2 Remove -lmk4 from the LIBS after the version check is complete. curt 2002-12-11 19:57:00 +00:00
  • d9ce8828c9 More tweaks to the configure script. curt 2002-12-10 20:54:08 +00:00
  • cb2df234ae - Refactoring configure.ac a bit to use $host (please test on your platform) - Use include GLUT_H instead of refering to the file directly since Mac unfortunately chose to put this in GLUT/glut.h :-( curt 2002-12-10 19:12:34 +00:00
  • 7d73dc6602 James Turner: curt 2002-12-09 22:36:38 +00:00
  • 16bd8cef38 Updated for 0.3.1 RELEASE_0_3_1 curt 2002-12-04 19:47:57 +00:00
  • f2567f9af4 Fixes for 0.3.1 release. curt 2002-12-04 19:46:12 +00:00
  • c363758449 Updated for 0.3.0 release. RELEASE_0_3_0 curt 2002-12-03 18:27:04 +00:00
  • dfdeb8be9b Updated version number curt 2002-12-03 18:19:41 +00:00
  • d1c8f60ca9 #include <simgear_config.h> as necessary. curt 2002-12-03 13:13:16 +00:00
  • 2fb961c922 NOMINMAX fix ... curt 2002-12-02 22:12:22 +00:00
  • 2e17b28994 Includes patch from Erik Hofman. david 2002-11-17 11:07:40 +00:00
  • c3f558b034 Cygwin patch from Patrick Staehlin: david 2002-11-17 00:42:17 +00:00
  • 65ce1a04b2 MS patch from Norm Vine to fix min/max macro defs. david 2002-11-17 00:34:40 +00:00
  • 3af4a19f76 Allow 'include' attribute on root PropertyList element. david 2002-11-11 14:40:16 +00:00
  • 5178f69f18 Simplified the command-manager interface. david 2002-10-26 01:18:03 +00:00
  • 52e2005b3e Erik Hofman: fix an Irix build problem. curt 2002-10-24 13:59:33 +00:00
  • 94fa51e3f7 Change int to GLenum for portability. david 2002-10-18 20:25:21 +00:00
  • 590547e12d John W: curt 2002-10-04 16:44:23 +00:00
  • c6832d2513 Fixes from Mark Harris. curt 2002-10-03 19:00:01 +00:00
  • 1fd63c30e9 Fix a texture state problem that caused clouds to occasionally flash all white. curt 2002-10-03 18:44:34 +00:00
  • f08ae9f2ea John Wojnaroski: curt 2002-10-03 02:52:55 +00:00
  • 5c61e97358 ref() the cloud states before use so that if we are dyanmically creating and deleting cloud layers we don't inadvertantly delete a cloud state. curt 2002-10-02 16:03:25 +00:00
  • 87e38e2617 Fix a tyop. curt 2002-09-22 03:42:26 +00:00
  • 92e1856caa Did I forget to commit John's loader patch? Ran dos2unix on extgl.* Include <simgear_config.h> from extgl.h so it properly picks up the WIN32 symbol. curt 2002-09-20 18:10:28 +00:00
  • 20c099b7ef Added extgl.c and extgl.h curt 2002-09-19 02:30:52 +00:00
  • 7eb74c7e2a Tweaks to build system following removal of interpreter subdir. curt 2002-09-18 20:38:40 +00:00
  • 8d63c300e2 Removed simgear/interpreter directory; most likely we will use the new PSL interpreted language in plib. david 2002-09-18 20:27:17 +00:00