C# 클래스 LiSPSMDemo.LiSPSMLightCamera

LiSPSM を用いるライト カメラです。
상속: FocusedLightCamera
파일 보기 프로젝트 열기: willcraftia/TestXna 1 사용 예제들

공개 메소드들

메소드 설명
LiSPSMLightCamera ( ) : System

보호된 메소드들

메소드 설명
Update ( ) : void

비공개 메소드들

메소드 설명
CalculateOldOptimalN ( ) : float
CalculateOptimalN ( Matrix &lightSpace, Microsoft.Xna.Framework.BoundingBox &bodyBBoxLS ) : float
CalculateZ0LS ( Matrix &lightSpace, Vector3 &cameraWS, Microsoft.Xna.Framework.BoundingBox &bodyBBoxLS, Vector3 &result ) : void
CreateLiSPSMProjection ( Matrix &lightSpace, Matrix &result ) : void
CreatePerspective ( float left, float right, float bottom, float top, float near, float far, Matrix &result ) : void
ResolveAdjustOptimalNFactor ( ) : void
ResolveN ( Matrix &lightSpace, Microsoft.Xna.Framework.BoundingBox &bodyBBoxLS ) : float

메소드 상세

LiSPSMLightCamera() 공개 메소드

public LiSPSMLightCamera ( ) : System
리턴 System

Update() 보호된 메소드

protected Update ( ) : void
리턴 void