Klasse zur Abbildung einer Freefly-Kamera
More...
|
| Camera (int width, int height) |
| Konstruktor, erzeugt das Kameraobjekt More...
|
|
void | Update (TimeSpan timedelta) |
| Updated die Kameraparameter. Wird für jedes Frame aufgerufen More...
|
|
void | UpdateProjectionMatrix (int width, int height) |
| Updated die Projektionsmatrix bei Fenster-Resize More...
|
|
Klasse zur Abbildung einer Freefly-Kamera
VoluRen.Camera.Camera |
( |
int |
width, |
|
|
int |
height |
|
) |
| |
Konstruktor, erzeugt das Kameraobjekt
- Parameters
-
width | Viewport-Breite |
height | Viewport-Höhe |
void VoluRen.Camera.Update |
( |
TimeSpan |
timedelta) | |
|
Updated die Kameraparameter. Wird für jedes Frame aufgerufen
- Parameters
-
timedelta | Framezeit um framerateunabhängige Interaktion zu gewährleisten |
void VoluRen.Camera.UpdateProjectionMatrix |
( |
int |
width, |
|
|
int |
height |
|
) |
| |
Updated die Projektionsmatrix bei Fenster-Resize
- Parameters
-
width | neue Viewport-Breite |
height | neue Viewport-Höhe |
Matrix VoluRen.Camera.InverseViewMatrix |
|
get |
Inverse ViewMatrix der Kamera (get)
Vector3 VoluRen.Camera.Position |
|
getset |
Position der Kamera im Raum (get)
Matrix VoluRen.Camera.ProjectionMatrix |
|
getset |
Vector3 VoluRen.Camera.ViewDirection |
|
getset |
Richtung, in der die Kamera schaut (get)
Matrix VoluRen.Camera.ViewMatrix |
|
get |
ViewMatrix der Kamera (get)
The documentation for this class was generated from the following file: