For developers: this is a free/open-source engine. It's main focus is on 3D games using VRML / X3D format (although other 3D 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 developed using our engine. Two most important programs available here are "The Castle" game and view3dscene 3D model viewer.
Latest update:
News from SVN - 3D textures, shadow maps, hardware occlusion query and more (May 5, 2009) :
|
|
|
|
|
New features implemented last month in our engine:
For the brave: you can test these features already by trying the nightly builds (or grabbing source code from SVN and compiling yourself, of course).
Comments?
Go to vrmlengine-main mailing list or
forum.
See also the news archive.
First-person perspective game, in a dark fantasy setting. |
VRML / X3D browser, and viewer for other 3D model formats (3DS, MD3, Wavefront OBJ and Collada). Move in the virtual scene, with collision-checking and gravity, use embedded ray-tracer, convert 3DS, MD3 etc. files to VRML. |
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. Or go to our forum (you can post without registering, or you can register with your SourceForge account). Any questions, discussion, announcements related to our VRML engine (and related programs like view3dscene) are welcome there.
Submit bugs, feature requests, patches to appropriate tracker.
If you really want to contact the author directly, send email to Michalis Kamburelis.
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.
Nightly builds of vrmlengine binaries are available. These are build automatically every night using current SVN code. Use at your own risk.
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 !