1
0
Fork 0
flightgear/src/Model
david 0ebe8ec8f0 Removed the FG3DModel class and replaced it with fgLoad3DModel.
Animations are now contained within the scene graph itself and are
updated whenever the graph is traversed -- that saves time by not
updating animations not currently in sight, and it allows animations
to be used for static objects and random objects as well.

Added new FGModelLoader and FGTextureLoader classes.  These are intern
tables for models, to guarantee (mostly) that no model is loaded more
than once.  FGTextureLoader is not yet used anywhere, but
FGModelLoader is now in place everywhere that ssgLoad* used to be
used (thus adding the ability to use animations).

In the future, FGModelLoader will add some interesting functionality,
including the ability to reload 3D models on the fly.
2002-08-07 01:34:49 +00:00
..
.cvsignore Moved FGAircraftModel subsystem out into its own directory, and 2002-04-05 03:19:34 +00:00
acmodel.cxx Removed the FG3DModel class and replaced it with fgLoad3DModel. 2002-08-07 01:34:49 +00:00
acmodel.hxx Separate the model geodetic position and orientation into a separate 2002-06-10 13:20:26 +00:00
loader.cxx Removed the FG3DModel class and replaced it with fgLoad3DModel. 2002-08-07 01:34:49 +00:00
loader.hxx Removed the FG3DModel class and replaced it with fgLoad3DModel. 2002-08-07 01:34:49 +00:00
Makefile.am Removed the FG3DModel class and replaced it with fgLoad3DModel. 2002-08-07 01:34:49 +00:00
model.cxx Removed the FG3DModel class and replaced it with fgLoad3DModel. 2002-08-07 01:34:49 +00:00
model.hxx Removed the FG3DModel class and replaced it with fgLoad3DModel. 2002-08-07 01:34:49 +00:00
modelmgr.cxx Removed the FG3DModel class and replaced it with fgLoad3DModel. 2002-08-07 01:34:49 +00:00
modelmgr.hxx Separate the model geodetic position and orientation into a separate 2002-06-10 13:20:26 +00:00
panelnode.cxx Fix a bug reported by Frederic Bouvier: 2002-07-03 04:09:27 +00:00
panelnode.hxx 3D panel support from Andy Ross: 2002-06-28 14:17:40 +00:00
README Updated docs for this directory. 2002-04-20 14:05:49 +00:00
TODO Updated docs for this directory. 2002-04-20 14:05:49 +00:00

Last updated $Date$

This directory contains code for loading, positioning, orienting, and
animating 3D models.

acmodel.cxx
acmodel.hxx
  This module defines the FGAircraftModel subsystem, which manages the 3D
  model representing the aircraft the user is flying.

model.cxx
model.hxx
  This module defines the FG3DModel class, which represents any 3D
  model in the FlightGear world.

modelmgr.cxx
modelmgr.hxx
  This module defines the FGModelMgr subsystem, which manages all 3D
  models except for the aircraft.