Spherical Chunk system for planet - How to calculate and create?
For this game that I am making, I am wanting to create procedurally generated planets, and need to get past the 65000 vertex limit. I found out that I need a chunk based LOD system. This would be easy for flat terrain, but mine will be spherical and need help to understand how I will achieve this. Would it be simpler to cut the mesh into separate objects and then expand upon their LOD, or have different leveled chunks in the editor waiting to be created? If I need to cut the mesh, how can I do that, have not seen a single tutorial or article about it?
Answer by Bunny83 · Mar 15, 2018 at 01:30 AM
You mean something like that? Note that this question was just about creating a sphere out of several patches. Of course for real big planets you would need to apply some sort of LOD system like you can see here. Since the whole sphere is made up of 6 "spherified" quads each quad can be splitted/ organised with a quad tree or similar technique to get the highest resultion around the camera.
Thanks for the link and for your help! (Not to mention replying quickly) I will use the links you have given me!! :D
Answer by bacongaming365 · Jan 02, 2021 at 05:21 PM
I know this is an old thread, but this might help somebody: Like Bunny83 said you would start by making a sphere out of 6 quads probably like this and then subdivide it into smaller pieces (chunks), Anyway I would recommend the linked tutorials because they also show things like how to easily add terrain to the planet and link up the chunks so that there are no ugly lines.
Your answer
Follow this Question
Related Questions
Help with clouds -- Is it possible to procedurally generate them in a 2d game? 1 Answer
How does one convert a System.Drawing type Bitmap into a compatable terrain heightmap for unity 0 Answers
Correction for a (real-life) projection on object. 0 Answers
Unity 2018.1.2f1 doesn't apply textures to material if I use HDRenderPipeline. 0 Answers
How can i make a planet in unity 5? 2 Answers