Commit graph

33 commits

Author SHA1 Message Date
Quantum 67c6becca3 Image shrinker now reads a list of files to resize, instead of using a hard coded list. This now doesn't need the launcher to be rebuilt for every new texture. 2013-11-01 19:26:25 -04:00
Quantum 4f4ec651c1 Added the main asteroid belt.
Signed-off-by: Xiaomao Chen <xiaomao5@live.com>
2013-11-01 18:42:50 -04:00
Quantum 4707aee221 Added mouse input support. 2013-11-01 12:30:10 -04:00
Quantum 83cd160ed4 Stops the sky from rotating.
Also: asteroids go front when you move back. Uranus rotates about the right axis.
2013-11-01 12:19:18 -04:00
Quantum fe0363627a Added Mercury and Venus.
Signed-off-by: Xiaomao Chen <xiaomao5@live.com>
2013-10-31 18:51:04 -04:00
Quantum 9e8f2f38c0 Added the sun.
Note that its texture is at minimum size.
2013-10-31 18:17:32 -04:00
Quantum c043a6fe88 Optimized surface division for speed. 2013-10-31 17:56:16 -04:00
Quantum 5d5f7cceb4 OMG did I just break standalone python usage of punyverse?
Signed-off-by: Xiaomao Chen <xiaomao5@live.com>
2013-10-30 22:52:19 -04:00
Quantum 0375b5570f Updated description. 2013-10-30 19:29:33 -04:00
Quantum e46b09ba06 Updated the launcher and its utilities.
Signed-off-by: Xiaomao Chen <xiaomao5@live.com>
2013-10-30 19:09:04 -04:00
Quantum e45f8f6f85 Made cython model loader py2exe friendly.
Signed-off-by: Xiaomao Chen <xiaomao5@live.com>
2013-10-30 18:48:58 -04:00
Quantum de08850f24 Added more automatic small image generator.
Signed-off-by: Xiaomao Chen <xiaomao5@live.com>
2013-10-29 23:57:49 -04:00
Quantum a7ffda822e Added launcher generation and fixed all imports.
Signed-off-by: Xiaomao Chen <xiaomao5@live.com>
2013-10-29 18:52:35 -04:00
Quantum 118bcd02a7 Added better handling of orbits. 2013-10-28 22:03:49 -04:00
Quantum c21c0b9535 Added Saturn's moons.
Signed-off-by: Xiaomao Chen <xiaomao5@live.com>
2013-10-28 19:20:16 -04:00
Quantum d831e996e7 Added forsaken phobos.obj.
Signed-off-by: Xiaomao Chen <xiaomao5@live.com>
2013-10-28 18:04:04 -04:00
Quantum 70e12f180d Removed the hack module framedata. 2013-10-28 18:01:58 -04:00
Quantum a9aabc7465 Added pausing and proper entity speed. 2013-10-28 17:04:14 -04:00
Quantum 376628d9a6 Added proper rotation and proper camera moving. 2013-10-27 19:51:55 -04:00
Quantum 54a134c73e Added the Galilean moons, and fixed extreme sphere subdivision.
Signed-off-by: Xiaomao Chen <xiaomao5@live.com>
2013-10-27 18:29:11 -04:00
Quantum 46b46df60f Allow adjustment in speed. 2013-10-27 17:32:17 -04:00
Quantum 1bb8893635 Now uses km as radius. 2013-10-27 16:59:23 -04:00
Quantum 45d7142feb Fixed a nasty bug in texture loading.
Signed-off-by: Xiaomao Chen <xiaomao5@live.com>
2013-10-26 23:51:02 -04:00
Quantum c224ba4074 Used two different definitions of distance so objects can have realistic orbital speed but not huge orbits. 2013-10-26 16:35:47 -04:00
Quantum a034975928 Used mass to calculate orbital speed. Added phobos. 2013-10-26 16:25:45 -04:00
Quantum 8236efcffc Added orbital display. 2013-10-26 14:25:37 -04:00
Quantum f21499062d Fixed loading of models with texture. 2013-10-26 14:25:18 -04:00
Quantum 2cc82a2724 The author of the texture code, I mean the original, should know better how glTexImage2D works, because the GL documentation says otherwise. 2013-10-26 12:40:06 -04:00
Quantum d26c7dd536 Added handling of inclination, longitude of ascending node, and argument of periapsis.
Signed-off-by: Xiaomao Chen <xiaomao5@live.com>
2013-10-26 11:48:58 -04:00
Quantum b2e3a1d486 Attempts to maintain the balance between correctness and appearance.
Added mip mapping due to the increase in distance.
2013-10-25 20:48:03 -04:00
Quantum 3c6eed8f39 Added proper orbit calculations, and limited orbital plane calculations (only inclination is used). 2013-10-25 19:14:32 -04:00
Quantum 355f156295 Initial version.
Signed-off-by: Xiaomao Chen <xiaomao5@live.com>
2013-10-22 20:38:37 -04:00
Quantum 457ce20a12 Initial commit 2013-10-22 14:53:53 -07:00