Updates for 1.04
parent
2dfb8f333b
commit
11ad5f7b50
10
readme.txt
10
readme.txt
|
@ -87,12 +87,14 @@ Time:
|
|||
Space : stop time
|
||||
L : Time 10x faster
|
||||
K : Time 10x slower
|
||||
J : Reverse time
|
||||
|
||||
Options:
|
||||
N : Toggle planet and moon labels
|
||||
O : Toggle planet orbits
|
||||
V : Toggle HUD Text
|
||||
W : Toggle Wireframe mode
|
||||
W : Toggle wireframe mode
|
||||
P : Toggle per-pixel lighting (if supported)
|
||||
|
||||
ESC : Exit
|
||||
|
||||
|
@ -165,6 +167,10 @@ A few of these maps were modified by me, with fictional terrain added
|
|||
to fill in gaps. The model of the Galileo spacecraft is also from
|
||||
David Seal's site (though it was converter from Inventor to 3DS format.)
|
||||
|
||||
The Mars, Moon, and Pluto textures and bump maps are all from James
|
||||
Hastings-Trew's collection. Some of the prettiest planet maps around
|
||||
are at http://apollo.spaceports.com/~jhasting/
|
||||
|
||||
The Venus, Saturn, and Saturn's rings textures are from Bjorn Jonsson.
|
||||
His site is http://www.mmedia.is/~bjj/ and is an excellent resource
|
||||
for solar system rendering.
|
||||
|
@ -173,7 +179,7 @@ for solar system rendering.
|
|||
Scott Hudson, Washington State University. His site is:
|
||||
http://www.eecs.wsu.edu/~hudson/Research/Asteroids/4179/index.html
|
||||
|
||||
3D models of all other Phobos, Deimos, Amalthea, Proteus, Vesta, Ida,
|
||||
3D models of Phobos, Deimos, Amalthea, Proteus, Vesta, Ida,
|
||||
Mathilde, and Gaspra are derived from Phil Stooke's Cartography of
|
||||
Non-Spherical Worlds: http://publish.uwo.ca/~pjstooke/plancart.htm
|
||||
|
||||
|
|
|
@ -54,4 +54,24 @@ Celestia Revision History
|
|||
* Added labels for stars; the list of labelled stars is read from celestia.cfg
|
||||
* Cleaned up vecmath.h, added consts and reference parameters where appropriate
|
||||
* Cleaned up StarNameDatabase
|
||||
|
||||
|
||||
|
||||
1.04
|
||||
* Start out at the moon instead of in deep space
|
||||
* Made picking of planets work properly for planets with disc sizes greater than one
|
||||
pixel.
|
||||
* Added call to glDeleteTextures to Texture class destructor
|
||||
* Added bump mapping. Uses DOT3 bump mapping and only works on GeForce cards
|
||||
right now.
|
||||
* Enabled user control of per-pixel lighting.
|
||||
* Menu checked state for label options synced with renderer state.
|
||||
* Added a context menu that appears when an object is right clicked.
|
||||
* Celestia now uses texture coordinates from 3DS files
|
||||
* Added 3DS model of Eros based on NEAR laser rangefinder data
|
||||
* Added 3DS models of Deimos, Phobos, and numerous other asteroids and
|
||||
small moons based on Phil Stooke's models
|
||||
* Replaced TriangleList class with much more flexible VertexList
|
||||
* Introduced support for compressed textures; texture compression is specified
|
||||
on a per texture basis in .ssc files.
|
||||
* Added a reverse time option
|
||||
* Added an OpenGL Driver Info item to the help menu
|
17
todo.txt
17
todo.txt
|
@ -5,8 +5,8 @@ USER INTERFACE
|
|||
* More star label models--nearest stars, brightest stars
|
||||
* Make picking more intelligent
|
||||
* Picking a distant planet is likely to select one of its satellites
|
||||
* Picking currently ignores the radius and proximity of objects
|
||||
* Picking stars doesn't work at close range
|
||||
* Make picking work better for non-spherical bodies
|
||||
* Tracking mode for camera
|
||||
* Views of planet and satellite orbits
|
||||
* Add satellite orbits
|
||||
|
@ -15,15 +15,17 @@ USER INTERFACE
|
|||
* Next/prev body commands
|
||||
* Add preferences for font and text color for labels to config file
|
||||
* Context menus for stars and planets
|
||||
* Make context menu work properly in full-screen mode
|
||||
* Make it possible to set the limiting magnitude for stars
|
||||
* Fix camera rotation wackiness when using goto--probably slerp between orientations
|
||||
* Dialog box for displaying detailed information about a star or planet
|
||||
* Create a help file
|
||||
|
||||
VISUALS
|
||||
* Shadows from rings on planet
|
||||
* Bump maps for planets and satellites
|
||||
* Use Phil Stooke's shape data for asteroids and small moons
|
||||
* Change the color of the light illuminate planets based on star class;
|
||||
* Get a real texture map for Eros
|
||||
* Change the color of the light illuminating planets based on star class;
|
||||
probably only M and maybe K class stars should have a noticeable hue
|
||||
* Better and flashier star rendering: improve corona effects, add limb darkening, change
|
||||
convection cell size based on spectral class, etc.
|
||||
|
@ -34,14 +36,17 @@ VISUALS
|
|||
* Comets with dust and ion tails
|
||||
* Add some deep sky objects--planetary nebula, supernova remnants, etc.
|
||||
* Procedural textures for extrasolar planets
|
||||
* Atmospheric veils around planets
|
||||
* Add clouds to Earth
|
||||
* Specularity map for Earth (and other hypothetical ocean bearing worlds)
|
||||
|
||||
POLISH
|
||||
* Get a real installer working for Windows version
|
||||
* Demo mode
|
||||
* Tutorial mode
|
||||
* Add a flashy intro screen
|
||||
* Change starting position to someplace interesting. Eros?
|
||||
* Add screen shot feature
|
||||
* Preload some textures to avoid loading delay
|
||||
|
||||
SIMULATION ACCURACY
|
||||
* Fix apparent magnitude calculation for planets
|
||||
|
@ -62,8 +67,8 @@ BUGS
|
|||
|
||||
OPTIMIZATION
|
||||
* Add view frustum culling for stars
|
||||
* Use compressed textures when available
|
||||
* Convert the VisibleStarSet class to use an octree based algorithm
|
||||
* Add option to force 16-bit textures
|
||||
|
||||
CODE
|
||||
* Make parser more robust (and fix that EOF problem)
|
||||
|
@ -71,6 +76,8 @@ CODE
|
|||
* Finish assert-ing the code
|
||||
|
||||
PORTING
|
||||
* Make 3DS loading code byte-order and FP format independent
|
||||
* Make stars.dat loading code byte-order and FP format independent
|
||||
* Write a version which uses GLUT instead of Win32 API calls
|
||||
* Linux port
|
||||
* MacOS port
|
||||
|
|
Loading…
Reference in New Issue