프로퍼티 | 타입 | 설명 | |
---|---|---|---|
box | Axiom.MathLib.AxisAlignedBox | ||
center | Vector3 | ||
currentL | float | ||
customParams | List |
||
forcedRenderLevel | int | ||
levelIndex | ].IndexData[ | ||
material | |||
minLevelDistSqr | float[] | ||
neighbors | Axiom.SceneManagers.Octree.TerrainRenderable[] | ||
numMipMaps | int | ||
options | |||
renderLevel | int | ||
renderOperation | |||
size | int | ||
terrain |
메소드 | 설명 | |
---|---|---|
AdjustRenderLevel ( int i ) : void | ||
AlignNeighbors ( ) : void | ||
CalculateCFactor ( ) : float | ||
CalculateMinLevelDist2 ( float C ) : void | ||
CalculateNormals ( ) : void | ||
GetCustomParameter ( int index ) : Vector4 | ||
GetHeightAt ( float x, float z ) : float | ||
GetIndex ( int x, int z ) : short | ||
GetNeighbor ( Neighbor n ) : |
||
GetNormalAt ( float x, float z, Vector3 &result ) : void | ||
GetSquaredViewDepth ( |
||
GetVertex ( int x, int z, int n ) : float |
Returns the vertex coord for the given coordinates.
|
|
GetWorldTransforms ( Axiom matrices ) : void | ||
Init ( |
||
IntersectSegment ( Vector3 start, Vector3 end ) : Vector3 | ||
NotifyCurrentCamera ( |
||
SetCustomParameter ( int index, Vector4 val ) : void | ||
SetMaterial ( |
||
SetNeighbor ( Neighbor n, |
||
TerrainRenderable ( ) : System |
Default constructor.
|
|
TerrainRenderable ( string name ) : System | ||
UpdateCustomGpuParameter ( |
||
UpdateRenderQueue ( |
메소드 | 설명 | |
---|---|---|
GetIndexData ( ) : |
public GetNeighbor ( Neighbor n ) : |
||
n | Neighbor | |
리턴 |
public GetNormalAt ( float x, float z, Vector3 &result ) : void | ||
x | float | |
z | float | |
result | Vector3 | |
리턴 | void |
public GetSquaredViewDepth ( |
||
camera | ||
리턴 | float |
public GetWorldTransforms ( Axiom matrices ) : void | ||
matrices | Axiom | |
리턴 | void |
public IntersectSegment ( Vector3 start, Vector3 end ) : Vector3 | ||
start | Vector3 | |
end | Vector3 | |
리턴 | Vector3 |
public NotifyCurrentCamera ( |
||
camera | ||
리턴 | void |
public SetCustomParameter ( int index, Vector4 val ) : void | ||
index | int | |
val | Vector4 | |
리턴 | void |
public SetNeighbor ( Neighbor n, |
||
n | Neighbor | |
t | ||
리턴 | void |
public UpdateCustomGpuParameter ( |
||
entry | ||
gpuParams | ||
리턴 | void |
public UpdateRenderQueue ( |
||
queue | ||
리턴 | void |
protected TerrainRenderable[],Axiom.SceneManagers.Octree neighbors | ||
리턴 | Axiom.SceneManagers.Octree.TerrainRenderable[] |
protected RenderOperation,Axiom.Graphics renderOperation | ||
리턴 |