Emma is a free, open-source platform for creating and delivering real-time 3D rich media over the Internet.
Emma (Extensible Multi Media Architecture) can run as a Standalone application Mozilla Plugin (for example in Firefox), ActiveX Control (for example in Internet Explorer) on MS Windows, Linux and MacOSX.
With Emma, you can create 3D applications without editing and compiling executables. Emma accepts as input a very flexible declarative markup. The objects created through this markup can be edited directly by the very efficient Lua scripting engine, which is fast becoming the industry standard for real-time 3D graphics applications. Emma uses the high-performance Ogre3D engine for rendering which provides advanced rendering features. Among its many extensions, Emma also provides the content author a full set of GUI widgets through the wxLua wrapper around wxWidgets.
· Lua for scripting
· Ogre3D for real-time high-performance game-quality 3D rendering
· AntiGrain for subpixel-perfect 2D rendering
· wxLua and wxWidgets for cross-platform GUIs
What's New in This Release:
· ExamineViewer implemented.
· BSP and Terrain file loading is implemented through Environment.worldGeometry.
· Samples for bump-mapping and use of RenderMonkey-exporter shaders are added. (emmacontenttestsbumpmapping and emmacontenttestsshaders)
· Security for Lua scripts is added through ACLs ( Access Control Lists ).