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Отримує матрицю перетворення.

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

 Українська