Philip Quaife 12 Oct 05
This is part of my evolving Software showcase. I have released this as to demonstrate what is possible with careful programming under Tcl.
No one would expect Quake like animations from a scripting language, but it is surprising how close we can get. It's not as much fun as 3D Minesweep, but it does serve a purpose.
I have packaged up some starpacks as:
Basic screen shot if available [L3 ].
There are a number of 3D systems for Tcl. The latest is [L4 ]. I am not trying to compete with any of these. I present here a different way of implementing extensibilty than the normal 'C extension' path.
This basic system does not give you much of a feel for how it extension works, but suffice to say it is as easy as defining a proc.
Documentation has been placed at [L5 ]
PWQ 14 Oct 05, The Windows version has been modified to ignore missing Multitexture extension.
I am aware that some 3D cards do not support the Multitexture ARB extension, or that under winpox it may be a different name. This causes an error on the stress test. I am interested in how many cards have this as an issue. To work around this just view the source, take out the code that deals with the 'ALogo' object and press the 'Update' button.