Roadmap

Coming Soon

  • Parallel-Split Shadow Maps (PSSM)
  • Mac OS X deployment
  • 64-bit support
  • 64-bit 3dsMax and Maya support
  • ...

0.86 - 1.0

General

  • Mac OS X deployment
  • Networking support in the web player
  • 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
  • Light source: Per light custom setting (float4). Can be used in the shader programs.
  • 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

Networking support

  • Reloading map without the need to re-create server

After 1.0 Or If Necessary

General

  • Mono Runtime 64-bit version
  • 64-bit web browser support
  • Collada models import support
  • Ability to change HDR/non-HDR mode in runtime
  • Ability to change texture filtering in runtime
  • Joysticks: Force feedback

Platforms

  • Linux

Physics

  • Cloth
  • Soft body

Networking support

  • Prediction on the clients for lag compensation
  • Local servers discover
  • 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 support
  • Viewport control
  • Tools for working with file archives

Map Editor

  • Logic Editor: Better visual editing
  • Automatic resource updating from external modification
  • Viewport control