Méthode | Description | |
---|---|---|
BeginFrameRendering ( |
Initializes the Camera and SunBurn SceneState to be used for rendering
|
|
EndFrameRendering ( ) : void |
Finalizes Camera and SunBurn SceneState for this frame
|
Méthode | Description | |
---|---|---|
Camera3D ( float aspectRatio, float fieldOfView, float nearPlaneDistance, float farPlaneDistance ) : Indiefreaks.Xna.Core |
Creates a new Camera instance
|
|
UpdateInput ( InputManager input ) : void |
Override this method to catch input events and act on the camera
|
|
UpdateViewMatrix ( |
Override this method to update the ViewMatrix property
|
Méthode | Description | |
---|---|---|
ICamera ( |
public BeginFrameRendering ( |
||
gameTime | ||
frameBuffers | FrameBuffers | |
Résultat | void |
protected Camera3D ( float aspectRatio, float fieldOfView, float nearPlaneDistance, float farPlaneDistance ) : Indiefreaks.Xna.Core | ||
aspectRatio | float | The viewport aspect ratio |
fieldOfView | float | The _instances of view expressed in radians |
nearPlaneDistance | float | The nearest point in projected space of the camera |
farPlaneDistance | float | The farest point in projected space of the camera |
Résultat | Indiefreaks.Xna.Core |
protected abstract UpdateInput ( InputManager input ) : void | ||
input | InputManager | The current input instance |
Résultat | void |
protected abstract UpdateViewMatrix ( |
||
gameTime | ||
Résultat |