- Home /
Subdivide mesh?
Is it possible to subdivide a mesh to get more vertices?
possibly with the mesh class?
Edit:
Is there a way to create vertices?
What's your project? Just wondering, cos you're asking a lot of mesh questions.
Answer by testure · Jun 06, 2011 at 05:47 PM
You can do just about anything you want if you use the mesh class
subdividing is actually relatively simple, it's just tesselation basically- if you're wanting to do SDS style smoothing, then you'll need to look into catmull-clark, or some other algorithm along those lines
Answer by Fehr · Mar 22, 2019 at 11:24 AM
I know this is an old post, but I didn't find the accepted answer very useful.
There's now a library that achieves what the poster is asking for on the Unity Community Wiki, and an article that puts it into a simple MonoBehaviour wrapping layer.
Hopefully these links help someone looking for this answer in future.
Your answer
Follow this Question
Related Questions
Generate mesh from raycast positions, independent of rotations 0 Answers
Do I need to split my mesh up to properly UV texture it? 1 Answer
How do you scale a sphere or object by 2x using Mesh.vertices 2 Answers
MeshCollider is not getting updated when adding vertex to mesh 1 Answer
Easy way to convert a bunch of vertices to triangles or uv's? 1 Answer