Geometry Nodes Subdivide from Center Node

I do a lot of terrain assets for Unreal Engine using GN, and often I need to spend most of the polygonal detail on the center of the terrain, so that it doesn’t look lowpoly around the point of interest. Previously, I had to manually subdivide a plane towards center or area of interest multiple times, which really sucked because the mesh wasn’t procedural, so I had to do it over again if something changed.

Now that we have repeat zones, I’ve created poor man’s distance based subdivision node. It’s not perfect and will create artifacts sometimes, but for the basic use case of subdividing simple meshes to get more detail closer to camera or area of interest, it works pretty well.

Here’s a video of the node group in action:

And here’s the file:
SubdivideFromCenterV2.zip (122.9 KB)

I am sharing it because I assume that many people needed something like this in past, but I could not find someone who has done it already.

8 Likes

I think that it could be really useful.
Thank you for sharing this.