25ms -> 1.5ms is incredible! Great job. I hope you decide to implement foliage and pbr as well!
Thanks for the submission!
What did you learn?
I learned a lot on GPU compute shaders and resource management. On synchronization between frames in flight, gpu-cpu, and cpu-cpu, on resource loaders that are loading at runtime. It was hard at first to wrap my head around, but after understanding I felt that I could implement anything on GPU. In the future I want to implement foliage and PBR materials
How did you improve the terrain?
I met my goal completely. Rendering 8km of terrain on my RX6600 takes 25ms using the brute force method. Using the most optimized method (tessellation + vertical error) it takes 1.5ms, which in my opinion is great! There are probably more optimizations to be done but I'm really happy with the result.
Au... Didn't know I had to ship the shaderc dlls too
You can download the dlls here: https://github.com/google/shaderc
But even better, I will put them in the folder later today and let you know when it should be playable. Thanks for letting me know!!
Leave a comment
Log in with itch.io to leave a comment.