The Nebula Device is an open source 3D game and visualisation engine written by the now defunct Radon Labs .
It has support for scripting languages (e.g. Tcl, Lua, Python).
It is available for download at SourceForge. The binary distribution comes with customized interpreters with built-in 3d capabilities, and some demos.
Try it out... it's impressive.
Nebula Device uses a special version of Tcl (MicroTcl). It is reduced to 36 commands for 160 Kbytes.