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

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

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

КлючСводкаКатегория
THREEDNET-878Нарисуйте черную границу вокруг полигоновНовая функция
THREEDNET-879Преобразование результатов STL в GLB в недопустимый атрибут: “/meshes/0/primitives/0/attributes/NORMAL_0”Исправление ошибок
THREEDNET-885Рендерер Aspose.3D разбился из-за загруженной большой сетки.Исправление ошибок
THREEDNET-884Валидация в преобразованных файлах GLB.Улучшение
THREEDNET-882Сгенерированный файл GLB не визуализируется в Babylon.jsИсправление ошибок
THREEDNET-887Конвертировать изображение в jpg/png при экспорте пользователя glTF со встроенными активамиНовая функция

API изменения

Добавлен новый тип enum Aspose.ThreeD. Форматы. GltfEmbeddedImageFormat:

    /// <summary>
    /// How glTF exporter will embed the textures during the exporting.
    /// </summary>
    public enum GltfEmbeddedImageFormat
    {
        /// <summary>
        /// Do not convert the image and keep it as it is.
        /// </summary>
        NoChange,
        /// <summary>
        /// All non-supported images formats will be converted to jpeg if possible.
        /// </summary>
        Jpeg,
        /// <summary>
        /// All non-supported images formats will be converted to png if possible.
        /// </summary>
        Png
    }

Добавлено новое свойство в Aspose.ThreeD.Formats.GltfSaveOptions:

        public GltfEmbeddedImageFormat ImageFormat { get;set; }

Стандарт glTF поддерживает только PNG/JPG в качестве формата текстуры, этот параметр поможет Aspose.3D преобразовать нестандартные изображения в поддерживаемый формат во время экспорта.

Значение по умолчанию-GltfEmbeddedImageFormat.Png, затем встроенная текстура будет преобразована в png, обычно вам не нужно вручную изменять это.

Добавлено новое свойство в Aspose.ThreeD.Formats.GltfSaveOptions:

        public Vector3? FallbackNormal { get; set; }

Когда экспортер GLTF2 обнаружил недопустимую норму со сцены, она будет использоваться вместо исходного значения для обхода проверки, это происходит, если сцена была импортирована из файла, экспортированного с неправильными данными.

Значение по умолчанию составляет (0, 1, 0).

Если присвоить это значение с null, неправильные нормальные данные будут получены без каких-либо изменений.


 
 Русский