RendererVariableManager
Inhalt
[
Ausblenden
]RendererVariableManager class
Diese Klasse verwaltet Variablen, die beim Rendern verwendet werden.
public abstract class RendererVariableManager
Eigenschaften
| Name | Beschreibung |
|---|---|
| CameraPosition { get; set; } | Kameraposition im Weltkoordinatensystem |
| DepthBias { get; set; } | Tiefenverzerrung für Shadow Mapping, Standardwert ist 0,001 |
| MatrixLightSpace { get; set; } | Matrix für Lichtraumtransformation |
| MatrixProjection { get; set; } | Matrix zur Projektionstransformation |
| MatrixView { get; set; } | Matrix für Ansichtstransformation |
| MatrixViewProjection { get; } | Matrix für Ansichts- und Projektionstransformation. |
| MatrixWorld { get; } | Matrix für Welttransformation |
| MatrixWorldNormal { get; } | Matrix zum Umwandeln der Normalen vom Objekt- in den Weltraum. |
| MatrixWorldViewProjection { get; } | Matrix für Weltbild- und Projektionstransformation |
| ShadowCaster { get; set; } | Position des Schattenwerfers im Weltkoordinatensystem |
| Shadowmap { get; set; } | Die für die Schattenabbildung verwendete Tiefentextur |
| ViewportSize { get; } | Größe des Darstellungsbereichs, gemessen in Pixel |
| WorldAmbient { get; } | Umgebungsfarbe im Ansichtsfenster definiert. |
| WorldTime { get; } | Zeit in Sekunden |
Siehe auch
- namensraum Aspose.ThreeD.Render
- Montage Aspose.3D