Warning! This is not exact plan. Queue of adding new features can change.
1.2 - 1.4
- Depth of Field
- Screen Space Ambient Occlusion
- Many 3D model formats support. Easy import from Blender.
- .......
After 1.2 Or If Necessary
Platforms
- IOS
- Android
- Google Native Client
- Linux (native support)
General
- Background loading of resources in a separate thread
- Scene management: full culling in a outdoor, terrain culling
- Mono Runtime 64-bit version
Web Deployment
- Google Native Client
Render
- 3D Stereo. Best support of NVIDIA 3D Vision
- Smooth transition between LODs
- Terrain: LOD support
- Mac, OpenGL: Access to depth texture
- Mac, OpenGL: Soft Particles
- Mac, OpenGL: Parallax Occlusion Mapping
- Scene management: full culling outdoor, terrain culling
- Deferred shading
- DirectX 11 (Tesselation support)
- Depth of field
- Screen Space Ambient Occlusion (SSAO)
- Variance Shadow Maps (VSM)
- Light source: Projective textures for spot and point light sources
- Light optimizations: Clip planes and scissors for spot and point lights.
- 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
- Static lighting: Normal mapping support (directional lightmap)
- Static lighting: Texture alpha blending
Physics
- Bullet physics
- Body positioning on ragdoll creation determined by last animation
- Cloth
- Soft body
Networking support
- Better support for FPS games (prediction on client)
- 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
- Better gizmo management
Map Editor
- Better gizmo management
- Automatic resource updating from external modification