Main page Log in

ALiVE

From Dionyziz

Three Cubes, as rendered by ALiVE
Three Cubes, as rendered by ALiVE

ALiVE is a simple open source 3D rendering engine in PHP 5. It does not use any other libraries, just pure PHP and mathematics. It can render in any format, including GD (and output PNG or JPEG for instance) or user-specified.

I hereby release it under BSD.

I love seeing my work used! Please feel free to use it wherever you like. I'd appreciate it if you could give me credit in your about screen and drop me an e-mail letting me know, although that's not necessary.

This is still an early version. I'd like to improve it by adding more rendering drivers (i.e. output formats), basic objects, animations, lights, shading, and textures in the future.

[edit] Documentation

Unfortunately, although the structure is thorough, I did not have the time to document it properly. If you like ALiVE and use it, please share what you have gathered from it so that I can fill in the documentation, or perhaps you can help me write it :-)

...and in case you were wondering; "water.php" is not really part of this engine. It's a debugger and part of Rabbit just used for debugging it. The included version is kinda outdated.

©2010 dionyziz
Attribution-Share Alike 3.0