Fixed bottom up handling.

Signed-off-by: Xiaomao Chen <xiaomao5@live.com>
Fixed the idiotic use of non-existent materials.
Reused python's internal bytes representation, avoiding a malloc and copy.
Better atmosphere.

Code:
    from PIL import Image
    import math
    img = Image.new('RGBA', (64, 1), 'white')
    pixels = img.load()
    for i in xrange(64):
        pixels[i, 0] = (28, 82, 110, 255-int(math.sin((i+1)*math.pi/128)*255))

Signed-off-by: Xiaomao Chen <xiaomao5@live.com>
Why did you attempt to replace dict.get, POORLY?
Attempts to use pgmagick to load image when _glgeom is not compiled.
Better Jupiter and Saturn texture.

Signed-off-by: Xiaomao Chen <xiaomao5@live.com>
Proper layering.
Proper torus display.