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 | Описание |
|---|---|---|---|
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 | Получает матрицу преобразования. |