Update 0.1.1 - Performance


For this update I focused on improving the performance of the procedural generation as well as improving the overall performance of the generated mesh. There are still room for improvement, for example the generation algorithm could be probably be sped up more through some clever shortcuts, and the mesh LOD switching is currently quite slow and causes issues for really highly detailed meshes which might be avoidable. Also, it is currently possible to see some seams in the terrain mesh where chunks of different LODs meet, I have plans for fixing this in the future.

So, whilst there still is room for improvement here, we can now render meshes with at least 4X the number of triangles with similar performance to before. This is reflected in the fact that the number of chunks used for the planet mesh is now 192 instead of the 48 we used to have. With each chunk containing the same number of triangles we end up with 4 times the triangles.

Changelog

  • Massive speedup of planet generation through multithreading.
  • Skybox shader performance improved.
  • High detail mesh performance improved through LODs.
  • Various smaller stability and bug fixes.

Files

PlanetGenerator_0.1.1.zip 318 MB
Aug 04, 2022

Get Planet Generator

Download NowName your own price

Leave a comment

Log in with itch.io to leave a comment.