Просмотрите наши продукты

Примечания к выпуску Aspose.3D для .NET 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

Добавлены члены в класс Aspose.ThreeD.Animation.AnimationChannel:

        /// <summary>
        /// Получает связанную последовательность ключевых кадров внутри этого канала
        /// </summary>
        Aspose.ThreeD.Animation.KeyframeSequence KeyframeSequence{ get;set;}

Более старые интерфейсы в AnimationChannel, предназначенные для доступа к последовательностям ключевых кадров, будут объявлены устаревшими в будущем. Эта новая свойство будет служить заменой. В настоящее время нет никаких указаний на то, что для одного канала анимации используется более одной последовательности ключевых кадров.

Добавлены члены в класс Aspose.ThreeD.Utilities.Quaternion:

        /// <summary>
        /// Выполнить сферическую линейную интерполяцию между двумя значениями
        /// </summary>
        /// <param name="t">t находится между 0 и 1</param>
        /// <param name="v1">Первое значение</param>
        /// <param name="v2">Второе значение</param>
        public static Aspose.ThreeD.Utilities.Quaternion Slerp(double t, Aspose.ThreeD.Utilities.Quaternion v1, Aspose.ThreeD.Utilities.Quaternion v2)

Утилитарный метод для вычисления сферической линейной интерполяции между двумя кватернионами.


 
 Русский