Roadmap

Coming Soon

  • Parallel-Split Shadow Maps (PSSM)
  • Automatically generated fonts from TrueType fonts in runtime
  • 64-bit support
  • 64-bit 3dsMax and Maya support
  • ...

0.85 - 1.0

General

  • 64-bit web browser support
  • Mac OS X deployment
  • Full documentation
  • Background loading of resources in a separate thread
  • Scene management: full culling in a outdoor, terrain culling
  • Bug fixes

Render

  • Depth of field
  • Parallel-Split Shadow Maps (PSSM)
  • Full support of point light shadows (cubemap rendering)
  • Light source: Projective textures for spot and point light sources
  • Better culling of light sources by the scene manager.
  • Light optimizations: Clip planes and scissors for spot and point lights.
  • Static lighting: Normal mapping support (directional lightmap)
  • Static lighting: HDR lightmaps
  • Static lighting: Opportunity to set up parameters of calculation for each object
  • Static lighting: Vertex color lighting
  • Static lighting: Irradiance volume for indoor
  • Static lighting: Smaller memory using for irradiance volume
  • Static lighting: DecorativeObjectManager support

Physics

  • Positioning of bodies at creation ragdoll depending by last animation

Map Editor

  • Logic Editor: Completely visual editing (like Unreal Kismet)

After 1.0 Or If Necessary

General

  • Collada meshes support
  • Offline rendering and Machinima
  • Opportunity to integrate any mesh format
  • Joysticks: Force feedback

Platforms

  • Consoles

Physics

  • Cloth
  • Soft body
  • Multi-threading for physics

Networking support

  • Prediction on the clients for lag compensation
  • Local servers discover
  • Reloading map without the need to re-create server
  • Simulation of lag and loss UDP packets for testing

Graphic User Interface

  • SceneBox - scene management in a control. You can place models, effects, etc. This class is convenient for the output of simple scenes. For example, a garage with a choice of a car in an auto simulator.
  • Table

Resource Editor

  • Undo/redo system
  • Viewport control
  • Tools for working with file archives

Map Editor

  • Automatic resource updating from external modification
  • Viewport control