C# 클래스 TerrainPainter.tp_Utilities

파일 보기 프로젝트 열기: Stumpstump/RoverGame

공개 메소드들

메소드 설명
AddSplatTexture ( TerrainData terrainData, Texture2D main, Texture2D norm, Vector2 size, Vector2 offset, float metallic, float smoothness, Color specularColor ) : void

Add splatprototype

EditSplatTexture ( TerrainData terrainData, int index, Texture2D main, Texture2D norm, Vector2 size, Vector2 offset, float metallic, float smoothness, Color specularColor ) : void

Edit splatprototype

RemoveSplatTexture ( TerrainData td, int index ) : void

Remove splatprototype

WorldToDetail ( float pos, TerrainData td ) : int
WorldToDetail ( float pos, float size, TerrainData td ) : int
WorldToDetailf ( float pos, float terrainSize, TerrainData td ) : float
WorldToSplat ( float pos, TerrainData td ) : int

World point to Splatmap point

WorldToSplat ( float pos, float terrainSize, TerrainData td ) : int

World point to Splatmap point

WorldToSplatf ( float pos, TerrainData td ) : float

World point to Splatmap point

WorldToSplatf ( float pos, float terrainSize, TerrainData td ) : float

World point to Splatmap point

메소드 상세

AddSplatTexture() 공개 정적인 메소드

Add splatprototype
public static AddSplatTexture ( TerrainData terrainData, Texture2D main, Texture2D norm, Vector2 size, Vector2 offset, float metallic, float smoothness, Color specularColor ) : void
terrainData UnityEngine.TerrainData
main UnityEngine.Texture2D
norm UnityEngine.Texture2D
size UnityEngine.Vector2
offset UnityEngine.Vector2
metallic float
smoothness float
specularColor UnityEngine.Color
리턴 void

EditSplatTexture() 공개 정적인 메소드

Edit splatprototype
public static EditSplatTexture ( TerrainData terrainData, int index, Texture2D main, Texture2D norm, Vector2 size, Vector2 offset, float metallic, float smoothness, Color specularColor ) : void
terrainData UnityEngine.TerrainData
index int
main UnityEngine.Texture2D
norm UnityEngine.Texture2D
size UnityEngine.Vector2
offset UnityEngine.Vector2
metallic float
smoothness float
specularColor UnityEngine.Color
리턴 void

RemoveSplatTexture() 공개 정적인 메소드

Remove splatprototype
public static RemoveSplatTexture ( TerrainData td, int index ) : void
td UnityEngine.TerrainData
index int
리턴 void

WorldToDetail() 공개 정적인 메소드

public static WorldToDetail ( float pos, TerrainData td ) : int
pos float
td UnityEngine.TerrainData
리턴 int

WorldToDetail() 공개 정적인 메소드

public static WorldToDetail ( float pos, float size, TerrainData td ) : int
pos float
size float
td UnityEngine.TerrainData
리턴 int

WorldToDetailf() 공개 정적인 메소드

public static WorldToDetailf ( float pos, float terrainSize, TerrainData td ) : float
pos float
terrainSize float
td UnityEngine.TerrainData
리턴 float

WorldToSplat() 공개 정적인 메소드

World point to Splatmap point
public static WorldToSplat ( float pos, TerrainData td ) : int
pos float position
td UnityEngine.TerrainData terrain data
리턴 int

WorldToSplat() 공개 정적인 메소드

World point to Splatmap point
public static WorldToSplat ( float pos, float terrainSize, TerrainData td ) : int
pos float position
terrainSize float terrain size
td UnityEngine.TerrainData terrain data
리턴 int

WorldToSplatf() 공개 정적인 메소드

World point to Splatmap point
public static WorldToSplatf ( float pos, TerrainData td ) : float
pos float position
td UnityEngine.TerrainData terrain data
리턴 float

WorldToSplatf() 공개 정적인 메소드

World point to Splatmap point
public static WorldToSplatf ( float pos, float terrainSize, TerrainData td ) : float
pos float position
terrainSize float terrain size
td UnityEngine.TerrainData terrain data
리턴 float