Quantum
ad942261f9
Updated description.
2013-11-06 21:39:42 -05:00
Quantum
d5b69b8fc1
Pointed launcher to new release.
2013-11-06 17:46:35 -05:00
Quantum
4a624e4a4f
Added argparse to launcher.
...
Signed-off-by: Xiaomao Chen <xiaomao5@live.com>
2013-11-06 17:37:17 -05:00
Quantum
818f4bd0bb
Added support for older launchers.
...
Signed-off-by: Xiaomao Chen <xiaomao5@live.com>
2013-11-06 17:32:31 -05:00
Quantum
8b3a6d7130
Slightly better formatting.
2013-11-05 19:18:22 -05:00
Quantum
6173cbe094
Better time handling: configurable ticks per second, and no dropped movement.
...
Note: the original method involves moving on only when update() is called, which is called only between frames. Hence less than the ticks per second setting if it can't paint as fast. This made movement completely FPS independent.
TODO: remove update, merge into on_draw.
2013-11-04 17:00:15 -05:00
Quantum
2a7e089edb
Removed the two most complained about asteroids.
2013-11-04 17:02:23 -05:00
Quantum
cab7974f2a
Using hard code of 1024 asteroids in belt.
...
For that texture size kills modern computers.
2013-11-04 16:29:28 -05:00
Quantum
58bc2b9c67
Fixed fatal bugs that prevent time from stopping on demand.
2013-11-04 16:28:34 -05:00
Quantum
2ac84c0dbc
Added in the textures for corona and solar "atmosphere".
...
Signed-off-by: Xiaomao Chen <xiaomao5@live.com>
2013-11-02 15:17:30 -04:00
Quantum
5b28d5c5a1
Attempt at making diffuse and corona not intersect.
2013-11-02 15:13:05 -04:00
Quantum
c7cee9a471
Added a diffuse texture on the sun.
2013-11-02 15:07:23 -04:00
Quantum
b2ec3ef2b3
Added a sort of corona effect.
2013-11-02 15:00:47 -04:00
Quantum
e210fa2fa8
Allowed control of displaying cloudmaps and atmospheres.
2013-11-02 12:57:10 -04:00
Quantum
38dc57c22f
Moved mouse and keyboard into dictionaries.
2013-11-02 12:50:48 -04:00
Quantum
8cc74e8f22
Would you believe that the debug label drawing takes up 20% of drawing time?
2013-11-02 01:00:02 -04:00
Quantum
7befc8c14b
Better sun texture.
2013-11-01 20:42:12 -04:00
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