Octane is a cross-platform game engine currently in development. It focuses on ease of use through clean APIs and intuitive tools, without sacrificing performance or functionality. Current features include:
Modern APIs. At the core of Octane is a feature-rich, modern object-oriented api inspired by higher level languages such as .NET. This is built atop a native/C++ implementation to combine simplicity, flexibility and performance.
Next-Gen Renderer. Octane is built from the ground up to fully utilize next-generation GPUs, targeting shader model 4.0 and above (DirectX 10+ and OpenGL 3.0+). A rich shader API provides powerful parameter binding and a large number of default effects.
Realistic Water. A water rendering system performed entirely as a post-processing (image-space) step allows for extremely realistic water with zero geometric overhead.
Deferred Shading. Octane utilizes a powerful deferred shading system to support per-pixel lighting with an extremely large number of dynamic lights in a scene.
Flexible Post-Processing Pipeline. Techniques such as bloom, hdr, motion blur and depth-of-field are easily achievable using a customizable post-processing pipeline. These can also be chained together with little effort to produce complex effects.
Powerful Scripting Environment. An extensible, high-performance scripting engine with built-in support for Lua provides developers with the ability to script as much or little of a game as they wish. Support for other scripting languges is a possibility with Octane's pluggable script architecture.
Collada-based Content Pipeline. With Collada quickly becoming the interchange format of choice for graphics and game developers, we chose to fully support this extremely rich format for maximum compatibility with all major modelling tools. Octane supports importing scenes, geometry, materials and animations and converts these to internal formats for minimal footprint and extremely fast load times.
Designed for Multiple Renderers and Platforms. With built-in support for Direct3D 10 and 11 on Windows, and with OpenGL 3.0 and 4.0 in the works, Octane has been designed to be easily extensible for other renderers and platforms.
SOURCE
No comments:
Post a Comment