Commit graph

61 commits

Author SHA1 Message Date
Quantum 0198fba591 The atmosphere now always faces the camera. 2013-11-20 16:43:54 -05:00
Quantum 8900255b4d Added Hubble Space Telescope. 2013-11-17 01:09:53 -05:00
Quantum 321f0582fa Fixed world.json. Closes #100. 2013-11-12 16:43:53 -05:00
Quantum df3126e232 New asteroids and scaling. 2013-11-14 12:39:55 -05:00
Quantum 6fa6bf0429 Shrunk cursor greatly. 2013-11-09 18:57:07 -05:00
Quantum c6ba1ffdc8 gluBuild2DMipmaps doesn't seem to do anything. 2013-11-09 17:42:50 -05:00
Quantum f15af40729 Filtered cloud texture to remove noise. 2013-11-09 17:38:01 -05:00
Quantum c0f4807d88 New clouds that actually looks realistic. Closes #99. 2013-11-09 14:27:35 -05:00
Quantum 59b6f2c7c0 Removed stray glEnable(GL_BLEND). 2013-11-09 10:13:56 -05:00
Quantum 06dd46588c Simplified implementation according to issue. Refs #98. 2013-11-09 10:08:59 -05:00
Quantum d2a6230eb3 Completely rewrite of ticking which guarantees update per frame. Refs #98. 2013-11-06 22:12:58 -05:00
Quantum b3a2a9c298 Updated description. 2013-11-06 21:39:42 -05:00
Quantum 2dc3a2e0c7 Pointed launcher to new release. 2013-11-06 17:46:35 -05:00
Quantum 3361904aa4 Added argparse to launcher. 2013-11-06 17:37:17 -05:00
Quantum 08c12d3b4d Added support for older launchers. 2013-11-06 17:32:31 -05:00
Quantum 3b221e4339 Slightly better formatting. 2013-11-05 19:18:22 -05:00
Quantum 672b5c0462 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 a069c94dab Removed the two most complained about asteroids. 2013-11-04 17:02:23 -05:00
Quantum a03b172aa0 Using hard code of 1024 asteroids in belt.
For that texture size kills modern computers.
2013-11-04 16:29:28 -05:00
Quantum 08f108a5fa Fixed fatal bugs that prevent time from stopping on demand. 2013-11-04 16:28:34 -05:00
Quantum 972e716d00 Added in the textures for corona and solar "atmosphere". 2013-11-02 15:17:30 -04:00
Quantum 46ca669ecb Attempt at making diffuse and corona not intersect. 2013-11-02 15:13:05 -04:00
Quantum 1c3abeeaa7 Added a diffuse texture on the sun. 2013-11-02 15:07:23 -04:00
Quantum 0ae75da2a7 Added a sort of corona effect. 2013-11-02 15:00:47 -04:00
Quantum 7e25a79968 Allowed control of displaying cloudmaps and atmospheres. 2013-11-02 12:57:10 -04:00
Quantum e5d55f125c Moved mouse and keyboard into dictionaries. 2013-11-02 12:50:48 -04:00
Quantum 5fd914438f Would you believe that the debug label drawing takes up 20% of drawing time? 2013-11-02 01:00:02 -04:00
Quantum f7ba375e22 Better sun texture. 2013-11-01 20:42:12 -04:00
Quantum 598132cfd6 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 ad1970d2d2 Added the main asteroid belt. 2013-11-01 18:42:50 -04:00
Quantum 617d4913d7 Added mouse input support. 2013-11-01 12:30:10 -04:00
Quantum e0e1a619f0 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 4e51fdaff3 Added Mercury and Venus. 2013-10-31 18:51:04 -04:00
Quantum 614ac617cf Added the sun.
Note that its texture is at minimum size.
2013-10-31 18:17:32 -04:00
Quantum 2c1344d799 Optimized surface division for speed. 2013-10-31 17:56:16 -04:00
Quantum a8bb6dfd34 OMG did I just break standalone python usage of punyverse? 2013-10-30 22:52:19 -04:00
Quantum c3ec78ecce Updated description. 2013-10-30 19:29:33 -04:00
Quantum b1eebd1769 Updated the launcher and its utilities. 2013-10-30 19:09:04 -04:00
Quantum 2746338e22 Made cython model loader py2exe friendly. 2013-10-30 18:48:58 -04:00
Quantum e79321c8a9 Added more automatic small image generator. 2013-10-29 23:57:49 -04:00
Quantum d1bd66f463 Added launcher generation and fixed all imports. 2013-10-29 18:52:35 -04:00
Quantum b4ef56a2c0 Added better handling of orbits. 2013-10-28 22:03:49 -04:00
Quantum 8c03a9250b Added Saturn's moons. 2013-10-28 19:20:16 -04:00
Quantum 22e17fbde6 Added forsaken phobos.obj. 2013-10-28 18:04:04 -04:00
Quantum debd37e908 Removed the hack module framedata. 2013-10-28 18:01:58 -04:00
Quantum 6176a7f8cb Added pausing and proper entity speed. 2013-10-28 17:04:14 -04:00
Quantum fb70fcf797 Added proper rotation and proper camera moving. 2013-10-27 19:51:55 -04:00
Quantum 2a7103b25d Added the Galilean moons, and fixed extreme sphere subdivision. 2013-10-27 18:29:11 -04:00
Quantum efedc3c981 Allow adjustment in speed. 2013-10-27 17:32:17 -04:00
Quantum 7c92bc1315 Now uses km as radius. 2013-10-27 16:59:23 -04:00