Like in models, you could do: model:GetExtentsSize(). Is there a way to do this with terrain?
Terrain.MaxExtents?
Although that might just be the overall area you can edit terrain in overall.
That is the maximum size
Maybe a way to use MaxExtents to run ReadVoxels on the entire thing and somehow extrapolate the longest distance between the voxels?
looking for a less taxing solution
Hmm… if the terrain is static you could find the extents in studio using whatever yucky method and have them saved somewhere. If it’s dynamic you would probably be best to find extents by noting at the time the terrain is actually changed seeing if that edit changes the extents or whatever, rather than going in blind and just trying to find it.