Roblox Api Terrain
Classes enums data types lua documents grouped.
Roblox api terrain. I used five layers of perlin noise mathnoise which is a function in roblox studio. At varying values of the noise the material of the ground and altitude will be different. Originally it used a preset of meshes to render its terrain. It is currently based on a 444 grid of cells where each cell has a number between 0 and 1 representing how much the geometry should occupy the cell and the material of the cell.
The id of the asset. After 5 seconds it will paste the terrain back. The components of the region3s minimum and maximum. Create a deep copy of a roblox instance and descendants where archivable true.
The id of the place. Essentially it is a find and replace operation on terrain materials. Replacematerial replaces terrain of a certain enummaterial within a datatyperegion3 with another material. Int optionalthe page to retrieve.
Dimensions must exactly match the size of the target region in voxels. In may 2015 smooth terrain was introduced which later replaced the old style of terrain in 2017. Terrain now receives normal mapping and water reflects and refracts and is now transparent. The terrain object is a feature of roblox that integrates voxel based terrain alongside parts and was introduced in 2011.
Robloxs visual feature set is now more complete at this level. When calling this method the resolution parameter must be exactly 4. If you want to go more in depth with this id recommend reading the roblox developer wikis procedural generator. The following code will copy the whole terrain and clear it.
A terrainregion is a snapshot of terrain retrieved from the copyregion method. Items from 7 are increased even further. Terrain lets you create dynamically morphable environments with little to no lag.