The Pure Perl RayCaster is a small simple ray-casting application written completely in Perl without using OpenGL or any other 3D API library. For the GUI, it uses wxPerl. It can load a 3D object from a file (in RAW format), display the object in wireframe perspective view, allow you to orbit and zoom your camera, and produce a user defined size ray casting image of the current view in a predefined color theme, with or without smooth shading. It is well suited for educational purposes, in order to study, understand, tweak, and try well known fundamental 3D computer graphics techniques.
XELand generates night landscapes as stereo pairs for cross-eye viewing. Currently it uses two map generation methods (plus some variations). Generated height maps are seamless and can be saved as PNG images. The program requires only JDK 1.5 or above, and is very easy to use. To take full advantage of XEland you should learn cross-eye viewing.
The Simulus Game Engine is a cross-platform, flexible, and easy-to-use game engine. It is capable of running on Windows and Linux and can support multiple APIs for rendering, audio, etc. It is built to be as flexible as possible to the advanced programmer while still maintaining ease of use for the beginning programmer. File formats are XML-based. It currently supports OpenGL rendering with meshes, lighting, texturing, scenes, cameras, and sprites.
LiquidMaya is a Maya to Renderman plug-in that handles full Renderman output support with a focus on speed, efficiency, and extensibility. Its features include procedural rib generation, full network rendering support, segmented rib files, a shader assignment interface, and much more. Along with the ability to write full C++ plug-ins, it is incredibly easy to script Liquid with Mel. Liquid was used for the visual effects of the "Lord of the Rings" movie.