Update of /cvsroot/plib/plib/examples/src/ssg/sky
In directory sc8-pr-cvs1:/tmp/cvs-serv29269
Added Files:
Makefile.am README
Log Message:
Added ssgaSky
--- NEW FILE: Makefile.am ---
if BUILD_SSG
noinst_PROGRAMS = sky
sky_SOURCES = sky.cxx
sky_LDADD = -lplibpu -lplibfnt -lplibssgaux -lplibssg -lplibsg -lplibul $(GLUT_LIBS) $(OGL_LIBS)
endif
EXTRA_DIST = sky.dsp README
--- NEW FILE: README ---
SkyDome.
~~~~~~~~~~~~~~~~
The PLIB ssgAux library contains a class for creating a sky dome.
class ssgaSky ;
The program in this directory demonstrates creating a sky dome,
including the sun, moon, stars and clouds.
This program does not attempt to place celestial bodies accurately
if you wish to place sun, moon, planets & stars correctly then you
could possibly plug-in the SimGear Ephemeris code.
Keyboard controls:
left/right : turn left/right
up/down arrow : look up/down
up/down arrow + shift : increase/decrease altitude
a/z : move forward/backward
f : fullscreen
w : wireframe
s : solid
space : toggle gui on and off
q/esc : quit
History:
Written by Durk Talsma. Originally started October 1997, for distribution
with the FlightGear project. Version 2 was written in August and
September 1998. This code is based upon algorithms and data kindly
provided by Mr. Paul Schlyter. (pa...@sa...).
Separated out rendering pieces and converted to ssg by Curt Olson, March 2000.
Moved (from SimGear) into ssgAux by Nick McEvoy, July 2003.
|