From OpenFrag
Captnoord Personal Todo
- Add timer for the audio manager
- Add timer for the input manager
- Start on the Anvil Ogre Plugin system
- Start on the content files of the Ogre Plugins ( PG, Hydrax, Caelum )
- First implementation of the tree container file [DONE]
- can store multiple entry's of a single tree mesh [DONE]
- Write a more complex and complete info container [BUSSY]
- Containing path's to tree meshes [DONE]
- locations [DONE]
- different layers [DONE]
- grass info
- much more
- Improve overall performance
- increased preformance by creating a heightmap system [DONE]
- it is capable of dynamicly generating a heightmap from a mesh [DONE]
- save and load it [DONE]
- Improve Paged Geometry Dynamic Lightning
- Make the needed shader corrections [Partly done and working]
- Improve Anvil
- Add Paged Geometry Stuff to anvil
- create a tool within anvil so that you can paint grass and place trees
- Create a 3d sound sytem
- Create a sound listener [DONE]
- Create a resource manager [BUSY]
- Create a framework for easy sound stuff [BUSY]
- Paged Grass Optimalisation
- grass atm is paged in normal blocks. this of course means that in the distance ( far way ) the grass is way to dense.
this can be optimised by rendering less grass in the distance wich shouldn't make any difference because we can't see **** anyway at that distance.
so: becomes
|----------| \ /
| | \ /
| | \ /
|----------| \/
this means there is less grass actually rendered. Meaning more fps.