C# 클래스 Willcraftia.Xna.Framework.Terrain.CDLOD.CDLODSelection

파일 보기 프로젝트 열기: willcraftia/TestXna 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
EyePosition Vector3
HeightMapTexture Microsoft.Xna.Framework.Graphics.Texture2D
NormalMapTexture Microsoft.Xna.Framework.Graphics.Texture2D
Projection Matrix
Settings CDLODSettings
TerrainOffset Vector3
View Matrix

공개 메소드들

메소드 설명
CDLODSelection ( CDLODSettings settings, ICDLODVisibleRanges visibleRanges ) : System
ClearSelectedNodes ( ) : void
GetSelectedNode ( int index, CDLODSelectedNode &selectedNode ) : void
GetVisibilitySphere ( int level, BoundingSphere &sphere ) : void
Prepare ( ) : void

비공개 메소드들

메소드 설명
AddSelectedNode ( Node node ) : void
GetPatchInstanceVertex ( int index, PatchInstanceVertex &instance ) : void

메소드 상세

CDLODSelection() 공개 메소드

public CDLODSelection ( CDLODSettings settings, ICDLODVisibleRanges visibleRanges ) : System
settings CDLODSettings
visibleRanges ICDLODVisibleRanges
리턴 System

ClearSelectedNodes() 공개 메소드

public ClearSelectedNodes ( ) : void
리턴 void

GetSelectedNode() 공개 메소드

public GetSelectedNode ( int index, CDLODSelectedNode &selectedNode ) : void
index int
selectedNode CDLODSelectedNode
리턴 void

GetVisibilitySphere() 공개 메소드

public GetVisibilitySphere ( int level, BoundingSphere &sphere ) : void
level int
sphere BoundingSphere
리턴 void

Prepare() 공개 메소드

public Prepare ( ) : void
리턴 void

프로퍼티 상세

EyePosition 공개적으로 프로퍼티

public Vector3 EyePosition
리턴 Vector3

HeightMapTexture 공개적으로 프로퍼티

public Texture2D,Microsoft.Xna.Framework.Graphics HeightMapTexture
리턴 Microsoft.Xna.Framework.Graphics.Texture2D

NormalMapTexture 공개적으로 프로퍼티

public Texture2D,Microsoft.Xna.Framework.Graphics NormalMapTexture
리턴 Microsoft.Xna.Framework.Graphics.Texture2D

Projection 공개적으로 프로퍼티

public Matrix Projection
리턴 Matrix

Settings 공개적으로 프로퍼티

public CDLODSettings,Willcraftia.Xna.Framework.Terrain.CDLOD Settings
리턴 CDLODSettings

TerrainOffset 공개적으로 프로퍼티

public Vector3 TerrainOffset
리턴 Vector3

View 공개적으로 프로퍼티

public Matrix View
리턴 Matrix