RendererVariableManager
Áttekintés
RendererVariableManager egy osztály a Aspose.3D FOSS-ban .NET számára.
Ez az osztály kezeli a renderelés során használt változókat.
Tulajdonságok: CameraPosition, DepthBias, MatrixLightSpace, MatrixProjection, MatrixView, MatrixViewProjection, és további 8.
Tulajdonságok
| Név | Típus | Hozzáférés | Leírás |
|---|---|---|---|
WorldTime | float | Olvasás | Idő másodpercben |
ShadowCaster | FVector3 | Olvasás/Írás | Az árnyékvető pozíciója a világ koordinázer-rendszerében |
Shadowmap | ITextureUnit | Olvasás/Írás | Az árnyéktérképezéshez használt mélységtextúra |
MatrixLightSpace | FMatrix4 | Olvasás/Írás | A fényterület transzformációjának mátrixa |
MatrixViewProjection | FMatrix4 | Olvasás | A nézet- és projekciótranszformáció mátrixa. |
MatrixWorldViewProjection | FMatrix4 | Olvasás | Mátrix a világ nézet és projekció transzformációhoz |
MatrixWorld | FMatrix4 | Olvasás | A világtranszformáció mátrixa |
MatrixWorldNormal | FMatrix4 | Olvasás | A normál objektumtérből világkoordinátába konvertálás mátrixa. |
MatrixProjection | FMatrix4 | Olvasás/Írás | Vetítési transzformáció mátrixa |
MatrixView | FMatrix4 | Olvasás/Írás | Nézet transzformáció mátrixa |
CameraPosition | FVector3 | Olvasás/Írás | A kamera pozíciója a világkoordináta-rendszerben |
DepthBias | float | Olvasás/Írás | A shadow mapping mélységi eltolása, az alapértelmezett érték 0.001 |
ViewportSize | FVector2 | Olvasás | A viewport mérete, pixelben mérve |
WorldAmbient | FVector3 | Olvasás | A viewportban meghatározott környezeti szín. |