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
Get Planet Generator
Planet Generator
Demo of a procedural planet generator in Unreal Engine 5.
Status | Prototype |
Author | challe535 |
Tags | Colorful, planet, Procedural Generation, Prototype, Short, Space, Unreal Engine |
Languages | English |
More posts
- Update 0.1.0 - Development officially startedJul 27, 2022
Leave a comment
Log in with itch.io to leave a comment.