CelestiaContent/TODO

70 lines
2.3 KiB
Plaintext
Raw Normal View History

2003-12-14 00:11:41 -07:00
Allow more than one star system to be visible simultaneously.
2001-06-01 00:21:03 -06:00
Celestia To Do List
-------------------
USER INTERFACE
* More star label modes--nearest stars, brightest stars
* Add preferences for text color to config file
* Dialog box for displaying detailed information about a star or planet
2001-06-13 20:52:06 -06:00
* Star browser: flag stars with planetary systems
2001-06-01 17:16:29 -06:00
* Solar system browser: add icons
* Popup H-R diagram window
* Use a slider widget for controlling ambient light level
2002-10-25 02:11:15 -06:00
* Allow precise control of FOV
2001-06-01 00:21:03 -06:00
VISUALS
* Non-Lambertian illumination functions for planets
* Add haloes around bright planets similar to the ones around stars
* Comets with dust and ion tails
* Add some deep sky objects--planetary nebula, supernova remnants, etc.
* Procedural textures for extrasolar planets
* Bump mapped cloud layers
* Render galaxies with colors--bluish spiral arms, yellowish center
* Render dark dust bands in galaxies
2002-05-01 10:34:51 -06:00
* Add textures to Mir model
2002-10-25 02:11:15 -06:00
* Cloud shadows
2001-06-01 00:21:03 -06:00
POLISH
* Tutorial mode
* Add a flashy intro screen
* Preload some textures to avoid loading delay
2001-09-10 18:31:41 -06:00
* Use Greek letters in Bayer designations
2001-06-01 00:21:03 -06:00
* Make the demo loop
* Add a demo mode that visits random targets
2001-11-22 01:38:20 -07:00
* Compute accurate altitude above oblate planets/stars using point-to-ellipsoid
distance function.
2002-10-25 02:11:15 -06:00
* Load add-ons from subdirectories of extras
2001-06-01 00:21:03 -06:00
SIMULATION ACCURACY
* Fix apparent magnitude calculation for planets
* Figure out a way to estimate gas giant's radius given its mass
* Make some attempt at calculating stellar rotation rates
2002-05-01 10:34:51 -06:00
* Model the chaotic rotation of Hyperion
2001-10-12 17:58:08 -06:00
* Double star systems: make the stars actually orbit each other
2002-10-25 02:11:15 -06:00
* Account for the finite speed of light
* Expand the galaxy database
* Use more intuitive/standard fields in galaxies file--instead of axis/angle
orientations, use 'angle from face on' etc.
2001-06-01 00:21:03 -06:00
BUGS
* Fix wobbling of planet shadow on rings when time is accelerated
2001-10-12 17:58:08 -06:00
* Investigate possible visual anomalies with ring shadows on ATI Rage cards
2002-10-25 02:11:15 -06:00
* Fix slowdowns with ring shadows and night textures on ATI Rage cards
2001-06-01 00:21:03 -06:00
OPTIMIZATION
* Add option to force 16-bit textures
CODE
* Make parser more robust (and fix that EOF problem)
* Change random printfs to DPRINTFs and Logs
* Finish assert-ing the code
MISC
* Make solar system creation applet, for adding hypothetical systems to
a Celestia universe
2001-11-22 01:38:20 -07:00
* Switch to UNICODE
* Internationalization