GlobalTransform
Огляд
GlobalTransform є клас в Aspose.3D FOSS для Java.
Глобальна трансформація схожа на Трансформацію, але вона незмінна, оскільки представляє остаточну оцінювану трансформацію.
Цей клас надає 7 методів роботи з об’єктами GlobalTransform в програмах Java. Доступні методи включають: GlobalTransform, getEulerAngles, getRotation, getScale, getTransformMatrix, getTranslation. Всі публічні члени доступні будь-якій додаткові Java після встановлення FOSS для пакету Java. Свойства: eulerAngles, rotation, scale, transformMatrix, translation.
Свойства
| Назва: | Тип | Access | Опис |
|---|---|---|---|
translation | Vector3 | Читати. | Отримує переклад. |
scale | Vector3 | Читати. | Отримує масштаб. |
eulerAngles | Vector3 | Читати. | Отримаємо обертання, представлене у кутах Ойлера, вимірюваному в ступенях. |
rotation | Quaternion | Читати. | Отримує обертання, представлене у вигляді кватерніону. |
transformMatrix | Matrix4 | Читати. | Отримує матрицю перетворення. |
Методи
| Signature | Опис |
|---|---|
GlobalTransform() | Ініціалізує новий екземпляр класу GlobalTransform . |
GlobalTransform(matrix: Matrix4) | Ініціалізує новий екземпляр класу GlobalTransform з зазначеною матрицею. |
getTranslation() → Vector3 | Отримує переклад. |
getScale() → Vector3 | Отримує масштаб. |
getEulerAngles() → Vector3 | Отримаємо обертання, представлене у кутах Ойлера, вимірюваному в ступенях. |
getRotation() → Quaternion | Отримує обертання, представлене у вигляді кватерніону. |
getTransformMatrix() → Matrix4 | Отримує матрицю перетворення. |