Свойство | Type | Description | |
---|---|---|---|
Aspect | float | ||
FarWindowHeight | float | ||
FarWindowWidth | float | ||
FarZ | float | ||
FovY | float | ||
Look | System.Vector3 | ||
NearWindowHeight | float | ||
NearWindowWidth | float | ||
NearZ | float | ||
Proj | System.Matrix | ||
Right | System.Vector3 | ||
Up | System.Vector3 | ||
View | System.Matrix |
Свойство | Type | Description | |
---|---|---|---|
Frustum |
Méthode | Description | |
---|---|---|
Clone ( ) : |
||
GetFrustumCorners ( ) : System.Vector3[] | ||
GetPickingRay ( System.Vector2 sp, System.Vector2 screenDims ) : Ray | ||
Intersect ( BoundingBox box ) : FrustrumIntersectionType | ||
LookAt ( System.Vector3 pos, System.Vector3 target, System.Vector3 up ) : void | ||
Pitch ( float angle ) : void | ||
Restore ( ) : void | ||
Save ( ) : void | ||
SetLens ( float aspect ) : void | ||
Strafe ( float d ) : void | ||
UpdateViewMatrix ( ) : void | ||
Visible ( BoundingBox box ) : bool | ||
Walk ( float d ) : void | ||
Yaw ( float angle ) : void | ||
Zoom ( float dr ) : void |
Méthode | Description | |
---|---|---|
BaseCamera ( float fov ) : System |
protected BaseCamera ( float fov ) : System | ||
fov | float | |
Résultat | System |
public GetFrustumCorners ( ) : System.Vector3[] | ||
Résultat | System.Vector3[] |
public GetPickingRay ( System.Vector2 sp, System.Vector2 screenDims ) : Ray | ||
sp | System.Vector2 | |
screenDims | System.Vector2 | |
Résultat | Ray |
public Intersect ( BoundingBox box ) : FrustrumIntersectionType | ||
box | BoundingBox | |
Résultat | FrustrumIntersectionType |
public abstract LookAt ( System.Vector3 pos, System.Vector3 target, System.Vector3 up ) : void | ||
pos | System.Vector3 | |
target | System.Vector3 | |
up | System.Vector3 | |
Résultat | void |
public abstract Pitch ( float angle ) : void | ||
angle | float | |
Résultat | void |
public abstract UpdateViewMatrix ( ) : void | ||
Résultat | void |
protected Frustum,AcTools.Render.Base.Cameras Frustum | ||
Résultat |