RendererVariableManager
Επισκόπηση
RendererVariableManager είναι μια κλάση στο Aspose.3D FOSS για .NET.
Αυτή η κλάση διαχειρίζεται τις μεταβλητές που χρησιμοποιούνται στην απόδοση
Ιδιότητες: CameraPosition, DepthBias, MatrixLightSpace, MatrixProjection, MatrixView, MatrixViewProjection, και 8 ακόμη.
Ιδιότητες
| Όνομα | Τύπος | Πρόσβαση | Περιγραφή |
|---|---|---|---|
WorldTime | float | Ανάγνωση | Χρόνος σε δευτερόλεπτα |
ShadowCaster | FVector3 | Ανάγνωση/Εγγραφή | Θέση του δημιουργού σκιάς στο παγκόσμιο σύστημα συντεταγμένων |
Shadowmap | ITextureUnit | Ανάγνωση/Εγγραφή | Η υφή βάθους που χρησιμοποιείται για τη χαρτογράφηση σκιών |
MatrixLightSpace | FMatrix4 | Ανάγνωση/Εγγραφή | Matrix για μετασχηματισμό του χώρου φωτός |
MatrixViewProjection | FMatrix4 | Ανάγνωση | Matrix για μετασχηματισμό θέας και προβολής. |
MatrixWorldViewProjection | FMatrix4 | Ανάγνωση | Μήτρα για τον μετασχηματισμό της παγκόσμιας θέας και της προβολής |
MatrixWorld | FMatrix4 | Ανάγνωση | Μήτρα για μετασχηματισμό του κόσμου |
MatrixWorldNormal | FMatrix4 | Ανάγνωση | Μήτρα για μετατροπή του κανονικού από το αντικείμενο στον παγκόσμιο χώρο. |
MatrixProjection | FMatrix4 | Ανάγνωση/Εγγραφή | Μήτρα για μετασχηματισμό προβολής |
MatrixView | FMatrix4 | Ανάγνωση/Εγγραφή | Μήτρα για μετασχηματισμό προβολής |
CameraPosition | FVector3 | Ανάγνωση/Εγγραφή | Θέση της κάμερας στο παγκόσμιο σύστημα συντεταγμένων |
DepthBias | float | Ανάγνωση/Εγγραφή | Προκατάληψη βάθους για χαρτογράφηση σκιών, η προεπιλεγμένη τιμή είναι 0.001 |
ViewportSize | FVector2 | Ανάγνωση | Μέγεθος του viewport, μετρημένο σε pixel |
WorldAmbient | FVector3 | Ανάγνωση | Το περιβάλλον χρώμα ορίζεται στο παράθυρο προβολής. |