C# Class LiSPSMDemo.LiSPSMLightCamera

LiSPSM を用いるライト カメラです。
Inheritance: FocusedLightCamera
Afficher le fichier Open project: willcraftia/TestXna Class Usage Examples

Méthodes publiques

Méthode Description
LiSPSMLightCamera ( ) : System

Méthodes protégées

Méthode Description
Update ( ) : void

Private Methods

Méthode Description
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

Method Details

LiSPSMLightCamera() public méthode

public LiSPSMLightCamera ( ) : System
Résultat System

Update() protected méthode

protected Update ( ) : void
Résultat void