Last 2 weeks
- reconsidered height and normal texture packing due to float precision problem and artifacts on clipmap edges
- textures are now separate, no coarse and fine values packing together. It means more texture lookups but solves many problems - use of A32B32G32R32F and packing height value and normal together could be interesting in the future
- camera speed control and fixed updating when moving too fast (still minor bugs)
- TerraD3D automatically uses noise addition to real height data or synthesizes all the levels with perlin noise according to selected synth_levels variable, which can be set from the console
- perlin noise added for complete terrain synthesization. Terrain is synthesized on GPU
- perlin noise functions are implemented as a GPU shader program - thanks to FilouGK http://filougk.blogspot.com/
36RSO presentation (czech ~8MB)
Video here (~7.1MB)