RendererVariableManager
Přehled
RendererVariableManager je třída v Aspose.3D FOSS pro .NET.
Tato třída spravuje proměnné používané při vykreslování
Vlastnosti: CameraPosition, DepthBias, MatrixLightSpace, MatrixProjection, MatrixView, MatrixViewProjection a dalších 8.
Vlastnosti
| Název: | Typ: | Přístup | Popis: |
|---|---|---|---|
WorldTime | float | Čtení | Čas v sekundách |
ShadowCaster | FVector3 | Čtení/zápis | Pozice vrhače stínu ve světovém souřadnicovém systému |
Shadowmap | ITextureUnit | Čtení/zápis | Hloubková textura používaná pro mapování stínů |
MatrixLightSpace | FMatrix4 | Čtení/zápis | Matice pro transformaci světelného prostoru |
MatrixViewProjection | FMatrix4 | Čtení | Matice pro transformaci pohledu a projekce. |
MatrixWorldViewProjection | FMatrix4 | Čtení | Matice pro transformaci světového pohledu a projekce |
MatrixWorld | FMatrix4 | Čtení | Matice pro světovou transformaci |
MatrixWorldNormal | FMatrix4 | Čtení | Matice pro převod normály z objektového do světového prostoru. |
MatrixProjection | FMatrix4 | Čtení/zápis | Matice pro projekční transformaci |
MatrixView | FMatrix4 | Čtení/zápis | Matice pro pohledovou transformaci |
CameraPosition | FVector3 | Čtení/zápis | Pozice kamery ve světovém souřadnicovém systému |
DepthBias | float | Čtení/zápis | Posun hloubky pro mapování stínů, výchozí hodnota je 0.001 |
ViewportSize | FVector2 | Čtení | Velikost viewportu, měřená v pixelech |
WorldAmbient | FVector3 | Čtení | Ambientní barva definovaná ve viewportu. |