Documentation

Unity Engine


User Manual

Script Reference

Unity Engine


ClampedDetailPatchesGUI(Terrain, out Vector2, out List<Vector4>)

Gets data on the clamped detail patches for displaying their GUI within a terrain.
Read time 1 minuteLast updated 20 days ago

Definition

ClampedDetailPatchesGUI(Terrain, Vector2, List<Vector4>)

public static int ClampedDetailPatchesGUI(Terrain terrain, out Vector2 detailMinMaxHeight, out List<Vector4> clampedDetailPatchIconScreenPositions)

Parameters

terrain

The target terrain.

detailMinMaxHeight

The minimum and maximum height of the details within the terrain.

clampedDetailPatchIconScreenPositions

The list of screen detail pactch icons within the screen positions.

Returns

Type

Description

intReturns the index of the terrain patch within the screen position, returns an invalid index of -1.

Remarks

Use this method to calculate the necessary data to distinguish different clamped detail patches within a terrain. This data is also used to visualize these clamped areas when scattering details across a terrain.