Framerate dies when resizing huge parts that intersect with Terrain

Repro: make a bunch of terrain, just generate a map or whatever. Make a huge part, like 300x300x300. Try resizing the part in a way that intersects with the terrain. Framerate dies.

Not sure when this started happening, just noticed it over the weekend.

Yeah, terrain and parts don’t always play nice with each other. As far as I know this has been a problem with terrain since it was added. Dragging or resizing a reasonably sized part like a baseplate totally kills framerate and usually ends up with studio freezing up for like 5-30 seconds. It doesn’t even have to necessarily go through the terrain, but be near it if the part is large enough.

Pretty much resizing any part near the size limit (2048x2048x2048) will result in lag. But 300 isn’t quite near that so meh…

This is unavoidable behavior. There’s no good fast way to collide parts with the voxel terrain without it having a very high cost for really large parts.

The solution is just to not use very large parts with terrain like that.

[quote] This is unavoidable behavior. There’s no good fast way to collide parts with the voxel terrain without it having a very high cost for really large parts.

The solution is just to not use very large parts with terrain like that. [/quote]

It also happens for non-CanCollide parts.