Commit graph

15 commits

Author SHA1 Message Date
Quantum 0fea259382 Fix sky so that it works properly. 2018-08-22 00:35:15 -04:00
Quantum c7659c06f7 Added culling for spheres. 2014-02-02 21:04:11 -05:00
Quantum 2348e1d275 Added hardware normal mapping, usable with -n/--normal option. 2014-02-02 18:22:45 -05:00
Quantum 83d8baeb8e Used context managers to control GL attributes and matrices. No more stray GL_BLEND, much faster! 2014-02-02 16:47:05 -05:00
Quantum 55ee2ee3d2 Added loading screen. 2013-12-13 18:01:52 -05:00
Quantum 6d1506926d Implemented normal mapped sphere in Cython.
Also:
 * Writes directly into the bytes object instead of malloc'ing.
 * Converted all OpenGL functions to nogil.
2013-11-25 16:34:21 -05:00
Quantum 6138402b01 Used 3D rotation to calculate the normals. 2013-11-23 11:01:57 -05:00
Quantum 20b2141ffe Switched to a triangle strip, should be much faster. 2013-11-21 20:59:33 -05:00
Quantum a2198937c3 Added normal map for earth as proof of concept. 2013-11-21 20:47:29 -05:00
Quantum df3126e232 New asteroids and scaling. 2013-11-14 12:39:55 -05: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 ad1970d2d2 Added the main asteroid belt. 2013-11-01 18:42:50 -04:00
Quantum d1bd66f463 Added launcher generation and fixed all imports. 2013-10-29 18:52:35 -04:00
Quantum f87524916e Initial version. 2013-10-22 20:38:37 -04:00