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

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

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

КлючСводкаКатегория
THREEDNET-747Рендер линий краев для типов CAD в веб-рендерере.Исправление ошибок
THREEDNET-748Улучшить освещение в веб-рендеререИсправление ошибок
THREEDNET-755Неподдерживаемые атрибуты модели в некоторых файлах FBX 6,1.Исправление ошибок
THREEDNET-757Файл PLY с свойством int64 не поддерживается.Исправление ошибок
THREEDNET-756Файл 3MF, экспортированный с использованием последнего стандарта, не может быть открыт.Исправление ошибок
THREEDNET-758Файл FBX 6,0 не может быть импортирован.Исправление ошибок
THREEDNET-760Улучшить совместимость файлов ASEИсправление ошибок
THREEDNET-761Разрешите указать кодировку для файлов 3D на основе текста.Улучшение
THREEDNET-762Экспорт сцены в HTML с помощью нашего последнего рендерера.Новая функция
THREEDNET-763Добавить поддержку нестандартной коллады, экспортируемой неизвестным экспортером.Улучшение
THREEDNET-765Оптимизируйте производительность загрузки двоичного файла PLYУлучшить
THREEDNET-768Файл двоичного STL, экспортированный Rhinoceros, не может быть импортирован.Исправление ошибок
THREEDNET-769Добавить поддержку отношений в FBX 6,0Исправление ошибок
TRHEEDNET-770Неправильный символ escape в файле FBX приведет к неудачному импорту Aspose.3D.Исправление ошибок
THREEDNET-771Добавить поддержку данных встраивания в FBXИсправление ошибок

API изменения

Основное изменение в этой версии заключается в том, что экспортированный файл HTML5 больше не будет использовать старый рендерер.

Вместо этого для рендеринга используется рендерер на основе WebAssembly.

В этой версии было исправлено много ошибок.

Добавлено новое свойство в класс com.aspose.threed.VertexElementUserData:

    /**
     * Gets the indices data
     */
    @Override
    public List<Integer> getIndices();

Это свойство добавлено, поэтому файлы fbx, содержащие данные пользователя, могут быть правильно импортированы.

Добавлено новое свойство в класс com.aspose.threed.IOConfig:

    /**
     * Gets the default encoding for text-based files.
     * Default value is null which means the importer/exporter will decide which encoding to use.
     */
    public Charset getEncoding();
    
    /**
     * Sets the default encoding for text-based files.
     * Default value is null which means the importer/exporter will decide which encoding to use.
     * @param value New value
     */
    public void setEncoding(Charset value);

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


 
 Русский