For developers: this is an open-source engine that is especially oriented towards working with VRML models (although other model formats are also supported). For more information, documentation and downloads for developers see lower on this page.
For normal human beings: this page is a collection of various games and tools. They were developed using the VRML game engine, but you don't really need to know what VRML is in order to use them. Two most important programs available here are "The Castle" game and view3dscene model viewer.
Latest update:
Demo movies (May 9, 2008) :
I present three demo movies showing off my engine. Feast your eyes on!In related news, development of the engine goes on. Some of the latest improvements include
See the log of previous changes to these pages.
First-person perspective game, in a dark fantasy setting. |
Viewer for VRML 1.0, VRML 2.0 (aka VRML 97), 3DS, MD3, Wavefront OBJ and Collada models. Move in the virtual scene, with collision-checking and gravity, use embedded ray-tracer, convert 3DS, MD3 etc. files to VRML 1.0. |
Command-line simple ray-tracer (classic deterministic ray-tracer and
basic Monte Carlo path tracer implemented). |
Games below are not extended anymore. They are mainly small toys and demos of the VRML game engine. I like them very much, and I keep them in working and compilable state, but that's it.
Small 3d game-like toy, demonstrating OpenGL integrated with OpenALs spatial sound. |
3D space-shooter. This was the first game made by me that used VRML models. |
Arrange colored balls in lines. Quickly. |
Plotting graphs (e.g. of functions). |
Subscribe to vrmlengine-main mailing list. This list is for any discussion, questions, announcements related to our VRML engine and programs on this page.
Submit bugs, feature requests, patches to appropriate tracker.
So, you want to actually see how it all works inside, huh ?
Documentation and sources:
More details about VRML format handling:
And some more information, randomly related to the engine and the programs developed with it:
See also vrmlengine project page on SourceForge.
For amusement (mostly), you can watch commits to vrmlengine through Kambi VRML game engine on cia.vc.
Author: Michalis Kamburelis (aka Kambi) (home page, email). If you will use any part of this engine, then make me happy and drop me a note about this !