I’ve published a plugin that allows you to import/export specific regions of terrain between places.
Why use this plugin?
It’s not unusual to work in a dedicated placeslot for every facet of development. This becomes a problem when terrain comes into the picture, especially when working with others.
There are ways for transferring terrain, given familiarity with the terrain API, however using the command bar frequently will become tedious, especially when you want to transfer specific regions of terrain.
The average developer will not be interested in dealing with a process that could’ve been mitigated if it were part of Roblox Studio’s native terrain editor.
My group’s plugin aims to resolve this UX / Place Management issue - as demonstrated below in the video demonstration:
Video demonstration
Example usecase text-tutorial
This example covers a usecase where you want to import a chunk of terrain between placeslots, but not at the center of the world nor its original position, but a new one.
To start off, make sure you’re covering the terrain you want to import with a selected part. Resize the part to cover the desired area, when you’re ready, move on to the next step.
Click clone, and afterwards if you have Parent to Selection
enabled, the terrain region should be inserted inside the part you’re using to cover the terrain, otherwise, it will be inside workspace.Terrain
inside your explorer window.
Once you’ve found your newly created terrain region, copy it and paste it into the placeslot you want it in.
Afterwards, select either of these options. Choose SelectionCenter
in this case, as it will insert the terrain at the center of the part you currently have selected.
Now all you have to do is select both the terrain region and part you want to use as the import location by using ctrl + left click
and then click on the green insert button.
You have now imported your terrain from one place to another!