Legacy Documentation: Version 5.0
Language: English
  • C#
  • JS

Script language

Select your preferred scripting language. All code snippets will be displayed in this language.

TerrainData.SetHeights

Switch to Manual
public function SetHeights(xBase: int, yBase: int, heights: float[,]): void;

Parameters

xBaseFirst x index of heightmap samples to set.
yBaseFirst y index of heightmap samples to set.
heightsArray of heightmap samples to set (values range from 0 to 1, array indexed as [y,x]).

Description

Set an array of heightmap samples.

Sets heightmap data using a two dimensional array of heightmap samples. The samples are represented as float values ranging from 0 to 1. The area affected is defined by the array dimensions and starts at xBase and yBase. The heights array is indexed as [y,x].