cpython/Demo/sgi/gl
Thomas Wouters 7e47402264 Spelling fixes supplied by Rob W. W. Hooft. All these are fixes in either
comments, docstrings or error messages. I fixed two minor things in
test_winreg.py ("didn't" -> "Didn't" and "Didnt" -> "Didn't").

There is a minor style issue involved: Guido seems to have preferred English
grammar (behaviour, honour) in a couple places. This patch changes that to
American, which is the more prominent style in the source. I prefer English
myself, so if English is preferred, I'd be happy to supply a patch myself ;)
2000-07-16 12:04:32 +00:00
..
README Add description of kunst.py 1992-12-14 13:01:30 +00:00
backface.py /usr/local/bin/python -> /usr/bin/env python 1996-11-27 19:52:01 +00:00
glinfo.py /usr/local/bin/python -> /usr/bin/env python 1996-11-27 19:52:01 +00:00
kites.py Spelling fixes supplied by Rob W. W. Hooft. All these are fixes in either 2000-07-16 12:04:32 +00:00
kunst.py nannified 1998-09-14 16:44:15 +00:00
mclock.doc Initial revision 1992-03-30 13:18:37 +00:00
mclock.py Fix multi-arg list.append() calls. 1998-10-08 15:24:48 +00:00
mixing.py /usr/local/bin/python -> /usr/bin/env python 1996-11-27 19:52:01 +00:00
nurbs.py Fix a couple dozen broken ci.append(x, y, z) calls, spotted by Tim. 2000-02-25 11:46:50 +00:00
zrgb.py /usr/local/bin/python -> /usr/bin/env python 1996-11-27 19:52:01 +00:00

README

These demos run only on SGI machines and require the 'gl' built-in module.
The demonstrate the abilities of SGI's GL library as well as the ease of
GL programming in Python.  Most demos require the Z-buffer (aka
24-bitplane) option.  Press ESC to get out of any of them.

backface.py	Demonstrates the 'backface' GL function.

kites.py	Show 3 flying kites.  Demonstrates the rendering speed
		obtainable by Python programs.

kunst.py	Cute demo showing a ball suspended on four cables in
		the central room of the CWI building.  You can specify
		three functions Fx(t), Fy(t), Fz(t) which define the
		movement of the ball.  Try something like sin(t),
		cos(t), sin(2*t).

mclock.py	A colorful clock with more options than you can
		remember.  Works on 8-bit machines, but allows more
		colors on 24-bit machines.  See mclock.doc for more
		info.

mixing.py	Demonstrates the effect of color mixing: through
		frequent color switching it gives the effect of white
		light.

nurbs.py	A simple demonstration of the 'nurbs' GL functions.
		Press left mouse button to toggle surface trimming.

zrgb.py		Displays a 3-D Gouraud-shaded figure which can be moved
		around with the mouse.

glstdwin/	This is quite different: a partial STDWIN emulation
		using GL!  Requires only small changes to Python
		programs that use STDWIN.  Some features not yet
		implemented, e.g., scroll bars.