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

Aspose.3D for .NET 21,3 Примечания к выпуску

Улучшения и изменения

КлючСводкаКатегория
THREEDNET-847Добавить поддержку облака точек в glbНовая функция
THREEDNET-830Обеспечьте низкоуровневую сетку API для веб-рендерера.Улучшение
THREEDNET-838Экспорт 2.5D топографии с цветом в файлУлучшение
THREEDNET-849Добавить байт [4] поддержка в экспорте glTFУлучшение
THREEDNET-832Внедрить штуковины для света в веб-рендеререУлучшение
THREEDNET-833Внедрить штуковину для камеры в веб-рендерерУлучшение
THREEDNET-842Добавить фактор УФ-разбора поддержки в FBXУлучшение
THREEDNET-852Рифектор архитектуры Entity renderer для веб-рендерераЗадача
THREEDNET-836Обновите имена классов save/load option.Задача
THREEDNET-858Некоторые файлы obj не были полностью визуализированы в веб-рендерере.Исправление ошибок
THREEDNET-859Файлы X с нестандартной структурой анимации не могут быть импортированы.Исправление ошибок
THREEDNET-861Невозможно импортировать файлы X с определенными данными FVFИсправление ошибок
THREEDNET-860Невозможно импортировать файлы X с несколькими материалами, прикрепленными к одной сеткеИсправление ошибок
THREEDNET-839Файл FBX с ConstraintParent не поддерживается.Исправление ошибок
THREEDNET-841Некоторые старые файлы FBX, содержащие раздел «Форма» в разделе «Модель», не поддерживаются.Исправление ошибок
THREEDNET-840ASCII FBX Файл с FileId не будет импортирован.Исправление ошибок
THREEDNET-844API-это исключение при настройке действительной лицензии в ядре .NETИсправление ошибок
THREEDNET-843API не устанавливает действительное исключение по бросанию лицензии в проекте .NET CoreИсправление ошибок
THREEDNET-848Некоторое облако точек не может быть экспортировано в drcИсправление ошибок
THREEDNET-854Aspose.3D разбился при импорте некоторых файлов коллады с неправильными определениями материала.Исправление ошибок

API изменения

Эта версия в основном является версией исправления ошибок, исправлено множество ошибок и улучшена совместимость с файлами FBX, Collada, DirectX X.

Лишь несколько незначительных изменений API.

Добавлен новый тип данных в классе Aspose.ThreeD. Утилиты. VertexFieldDataType:

    /// <summary>
    /// Type of byte[4], can be used to represent color with less memory consumption.
    /// </summary>
    public static Aspose.ThreeD.Utilities.VertexFieldDataType ByteVector4;

VertexElementVertexColor в Aspose.ThreeD.Entities.Geometry будет закодирована как целое число в 4 байта с типом VertexFieldDataType.ByteVector4.

Это может уменьшить окончательный сгенерированный файл в значительной степени в glTF/glb, в котором использовался цвет вершины, что очень полезно для кодирования облаков точек.

И из этой версии Aspose.ThreeD.Entities.PointCloud поддерживается в glTF/glb open and save.

Добавлены члены в класс Aspose.ThreeD. Утилиты. BoundingBox

    /// <summary>
    /// The size of the bounding box
    /// </summary>
    Aspose.ThreeD.Utilities.Vector3 Size{ get;}

    /// <summary>
    /// The center of the bounding box.
    /// </summary>
    Aspose.ThreeD.Utilities.Vector3 Center{ get;}

Теперь легче получить размер и центр ограничительной коробки, эти свойства имеют смысл только тогда, когда BoundingBox конечен.


 
 Русский