Here is a short video with the latest version of trees, let's say version 0.3
. There is still a lot of work to make it ready for the demo. But not so much as with the unlimited detail tech
Here is the basic info about the tree rendering:
- 3D trees are enabled at the distance of 250 meters, this will be variable in the future and will depend on how many trees in what quality are being rendered in total.
- the generator also produces billboard textures from various angles for more distant trees (not used yet)
- there is a bug with 3d leaves - they are incorrectly positioned
- video was captured in realtime as usually, on my Nvidia 460 1GB in Full-HD resolution at 30 FPS
- not all optimization are implemented yet, but in current state the FPS in Full-HD resolution in this scenario is 50 to 65
- in the worst case there can be up to 500 3D trees in the view. Trees are currently split into 7 LODs, the highest LOD0 has 15,000 branches and 15,000 leaves. This amount of detail is too high for a forest, but it will be used on standalone trees. In forest I am expecting the highest detail to be around 7,000 branches and the same number for the leaves.
- btw flying in such low altitude, a few meters above trees is the worst case, because leaves are close and culling for groups of leaves is not working properly yet
- and I will have to do something with the distant thin branches that pop up sometimes, which is annoying during such low flight. In normal cases it is usually not recognizable.
- and I almost forgot to mention that we switched our anti-aliasing method from MSAA to FXAA. A blog post about that will follow soon, together with comparison screenshots.