Difference between revisions of "Community Roadmap"

From Horde3D Wiki
Jump to: navigation, search
(Added terrain entry)
Line 12: Line 12:
 
| Write a D3D9/D3D10 backend, in addition to the current OpenGL backend
 
| Write a D3D9/D3D10 backend, in addition to the current OpenGL backend
 
|  
 
|  
|  
+
| Waiting for definition of gfx API Abstraction Layer.
 
|  
 
|  
 
|- bgcolor="#ECECEC"
 
|- bgcolor="#ECECEC"

Revision as of 19:32, 21 July 2009

As a way to keep the Horde3D community on the same page in regards to the development of future features, this Community Roadmap will keep an up to date log of the undergoing activities.

Feature Description Assigned to Completion Release date
D3D Backend Write a D3D9/D3D10 backend, in addition to the current OpenGL backend   Waiting for definition of gfx API Abstraction Layer.  
Compressed Texture Support Support for DDS, PowerVR, and other Texture formats. swiftcoder superseded by 1.0 Beta3  
OpenGL ES2.x Backend Write a OpenGL ES2.x backend, Horde3D port for mobile platforms   In Standby. Waiting for definition of gfx API Abstraction Layer.  
Ambient Occlusion Add ambient occlusion support for Horde3D      
Alpha & Depth Test Provide support for the different tests in the shader context configuration, present in Community SVN AcidFaucet 100% (EST.) September 22nd, 2008
Shader Context Linking Enable Shader XML to link to contexts in other shaders, public draft available, currently experimenting with multiple implementations AcidFaucet 75% (EST.) September 26th, 2008
Terrain system improvements Enable larger terrains that can be "paged" in blocks. Enable different sources of data than just textures (eg: procedurally generated data). Reiko 25% No estimate

Wishlist:

Feature Description
Texture Improvements Support for simple downloading of texture data, mipmaps for RTT render targets (for e.g. impostors)

Upcoming Horde3D Version: 1.0

Upcoming Horde3D Editor version: 0.8

The current version is: v1.0.0 Beta3 The current version is: v0.8.0
For version 1.0.0 Beta2 of Horde3D the following features have been integrated:
  • Support For Compressed Animations
  • Occlusion Culling For Light Sources
  • Statistics For Better Debugging
  • CMake Files For More Compiler Support

See also the changelog for more details. In the following weeks no new features will be implemented. Instead the development will be focused on bug fixes and further documentation.

The next version 0.8.0 will be based on Horde3D v.1.0.0 Beta2 and will bring a sample plugin for attachments.