GlobalTransform

GlobalTransform

Обзор

GlobalTransform — это класс в Aspose.3D FOSS для Java.

Global transform похож на Transform, но является неизменяемым, так как представляет окончательное вычисленное преобразование.

Этот класс предоставляет 7 методов для работы с объектами GlobalTransform в программах Java. Доступные методы включают: GlobalTransform, getEulerAngles, getRotation, getScale, getTransformMatrix, getTranslation. Все открытые члены доступны любому приложению Java после установки пакета Aspose.3D 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Получает матрицу преобразования.

См. также

 Русский