GlobalTransform

GlobalTransform

Огляд

GlobalTransform є клас в Aspose.3D FOSS для Java.

Глобальна трансформація схожа на Трансформацію, але вона незмінна, оскільки представляє остаточну оцінювану трансформацію.

Цей клас надає 7 методів роботи з об’єктами GlobalTransform в програмах Java. Доступні методи включають: GlobalTransform, getEulerAngles, getRotation, getScale, getTransformMatrix, getTranslation. Всі публічні члени доступні будь-якій додаткові Java після встановлення FOSS для пакету Java. Свойства: eulerAngles, rotation, scale, transformMatrix, translation.

Свойства

Назва:ТипAccessОпис
translationVector3Читати.Отримує переклад.
scaleVector3Читати.Отримує масштаб.
eulerAnglesVector3Читати.Отримаємо обертання, представлене у кутах Ойлера, вимірюваному в ступенях.
rotationQuaternionЧитати.Отримує обертання, представлене у вигляді кватерніону.
transformMatrixMatrix4Читати.Отримує матрицю перетворення.

Методи

SignatureОпис
GlobalTransform()Ініціалізує новий екземпляр класу GlobalTransform .
GlobalTransform(matrix: Matrix4)Ініціалізує новий екземпляр класу GlobalTransform з зазначеною матрицею.
getTranslation() → Vector3Отримує переклад.
getScale() → Vector3Отримує масштаб.
getEulerAngles() → Vector3Отримаємо обертання, представлене у кутах Ойлера, вимірюваному в ступенях.
getRotation() → QuaternionОтримує обертання, представлене у вигляді кватерніону.
getTransformMatrix() → Matrix4Отримує матрицю перетворення.

Дивіться також

 Українська