C# 클래스 PlanetSquare, WorldMaker

상속: MonoBehaviour
파일 보기 프로젝트 열기: SvenFrankson/WorldMaker 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
center Vector3
childDepth int
children PlanetSquare[],
heightMap float[][]
iPos int
indexSize int
jPos int
kPos int
parent PlanetSquare,
planet Planet,
subDegree int
subLimit float
unSubLimit float

공개 메소드들

메소드 설명
BuildMesh ( ) : void
ComputeSubLimits ( ) : void
Evaluate ( int x, int y, int z ) : float
EvaluateVertex ( int x, int y, int z ) : Vector3
FindPlanet ( ) : void
GetTrianglesAntiClockWise ( ) : int[]
GetTrianglesClockWise ( ) : int[]
Initialize ( ) : void
RemoveMesh ( ) : void
Subdivide ( bool usePlanetManager, float priority ) : void
UnSubdivide ( bool usePlanetManager ) : void
Update ( ) : void

메소드 상세

BuildMesh() 공개 메소드

public BuildMesh ( ) : void
리턴 void

ComputeSubLimits() 공개 메소드

public ComputeSubLimits ( ) : void
리턴 void

Evaluate() 공개 메소드

public Evaluate ( int x, int y, int z ) : float
x int
y int
z int
리턴 float

EvaluateVertex() 공개 메소드

public EvaluateVertex ( int x, int y, int z ) : Vector3
x int
y int
z int
리턴 Vector3

FindPlanet() 공개 메소드

public FindPlanet ( ) : void
리턴 void

GetTrianglesAntiClockWise() 공개 메소드

public GetTrianglesAntiClockWise ( ) : int[]
리턴 int[]

GetTrianglesClockWise() 공개 메소드

public GetTrianglesClockWise ( ) : int[]
리턴 int[]

Initialize() 공개 메소드

public Initialize ( ) : void
리턴 void

RemoveMesh() 공개 메소드

public RemoveMesh ( ) : void
리턴 void

Subdivide() 공개 메소드

public Subdivide ( bool usePlanetManager, float priority ) : void
usePlanetManager bool
priority float
리턴 void

UnSubdivide() 공개 메소드

public UnSubdivide ( bool usePlanetManager ) : void
usePlanetManager bool
리턴 void

Update() 공개 메소드

public Update ( ) : void
리턴 void

프로퍼티 상세

center 공개적으로 프로퍼티

public Vector3 center
리턴 Vector3

childDepth 공개적으로 프로퍼티

public int childDepth
리턴 int

children 공개적으로 프로퍼티

public PlanetSquare[], children
리턴 PlanetSquare[],

heightMap 공개적으로 프로퍼티

public float[][] heightMap
리턴 float[][]

iPos 공개적으로 프로퍼티

public int iPos
리턴 int

indexSize 공개적으로 프로퍼티

public int indexSize
리턴 int

jPos 공개적으로 프로퍼티

public int jPos
리턴 int

kPos 공개적으로 프로퍼티

public int kPos
리턴 int

parent 공개적으로 프로퍼티

public PlanetSquare, parent
리턴 PlanetSquare,

planet 공개적으로 프로퍼티

public Planet, planet
리턴 Planet,

subDegree 공개적으로 프로퍼티

public int subDegree
리턴 int

subLimit 공개적으로 프로퍼티

public float subLimit
리턴 float

unSubLimit 공개적으로 프로퍼티

public float unSubLimit
리턴 float