Просмотрите наши продукты
Aspose.3D для Java 24.1 Примечания к выпуску
Эта страница содержит информацию о примечаниях к выпуску Aspose.3D для Java 24.1.
Улучшения и изменения
Ключ | Краткое описание | Категория |
---|---|---|
THREEDNET-1471 | Преобразование анимации на основе углов Эйлера в анимацию на основе кватернионов | Задача |
THREEDNET-1474 | Разрешить экспорт анимации на основе кватернионов в FBX | Задача |
THREEDNET-1475 | Экспорт анимации в GLTF | Задача |
THREEDNET-1476 | Разрешить экспорт вращения анимации на основе углов Эйлера в glTF | Улучшение |
THREEDNET-1478 | Добавить поддержку 3MF со структурой сборки. | Улучшение |
THREEDNET-1480 | Пересэмплирование ключевых кадров при преобразовании ключевых кадров на основе кватернионов в углы Эйлера | Улучшение |
THREEDNET-1455 | Невозможно загрузить “.JT” файл в сцену, файл JT 8.0 | Исправление ошибки |
THREEDNET-1473 | Некоторые кватернионы приводят к NaN вращению | Исправление ошибки |
THREEDNET-1477 | Координаты текстуры повреждены при повторном сохранении файлов glTF. | Исправление ошибки |
THREEDNET-1479 | Формат некоторых файлов glTF не может быть обнаружен | Исправление ошибки |
THREEDNET-1482 | Преобразование неполных последовательностей ключевых кадров в glTF может привести к исключениям. | Исправление ошибки |
THREEDNET-1483 | Сетки с отрицательным индексом материала не могут быть преобразованы в USDZ и glTF | Исправление ошибки |
THREEDNET-1484 | Формат USDZ не может обрабатывать -inf и inf | Исправление ошибки |
THREEDNET-1485 | Невозможно открыть файлы USDZ, экспортированные экспортером THREE.js. | Исправление ошибки |
Изменения API
Добавлены члены в класс com.aspose.threed.AnimationChannel:
/**
* Получает связанную последовательность ключевых кадров внутри этого канала
*/
public KeyframeSequence getKeyframeSequence()
/**
* Получает связанную последовательность ключевых кадров внутри этого канала
* @param value Новое значение
*/
public void setKeyframeSequence(KeyframeSequence value)
Устаревшие интерфейсы в AnimationChannel, предназначенные для доступа к последовательностям ключевых кадров, будут объявлены устаревшими в будущем. Это новое свойство будет служить заменой. В настоящее время нет никаких указаний на то, что для одного канала анимации используется более одной последовательности ключевых кадров.
Добавлены члены в класс com.aspose.threed.Quaternion:
/**
* Выполнить сферическую линейную интерполяцию между двумя значениями
* @param t t находится между 0 и 1
* @param v1 Первое значение
* @param v2 Второе значение
*/
public static Quaternion slerp(double t, Quaternion v1, Quaternion v2)
Утилитарный метод для вычисления сферической линейной интерполяции между двумя кватернионами.