Просмотрите наши продукты
Aspose.3D for Java 20,10 Примечания к выпуску
Эта страница содержит информацию о выпуске для Aspose.3D for Java 20,10.
Улучшения и изменения
Ключ | Сводка | Категория |
---|---|---|
THREEDNET-737 | Добавить примитивную поддержку в A3DW экспорт/импорт. | |
THREEDNET-732 | Aspose.3D имеет ошибку текстуры при генерировании GLTF, но нет проблем с сохранением его как FBX | |
THREEDNET-738 | Добавить поддержку цветной таблицы в файле RVM. | |
THREEDNET-739 | Поддержка 7,7/Двоичный/Autodesk FBX |
API изменения
Добавлены новые форматы файлов в класс com.aspose.threed.FileFormat:
/**
* ASCII FBX file format, with 7.6.0 version
*/
public static final FileFormat FBX7600ASCII;
/**
* Binary FBX file format, with 7.6.0 version
*/
public static final FileFormat FBX7600_BINARY;
/**
* ASCII FBX file format, with 7.7.0 version
*/
public static final FileFormat FBX7700ASCII;
/**
* Binary FBX file format, with 7.7.0 version
*/
public static final FileFormat FBX7700_BINARY;
Теперь вы можете экспортировать сцену в FBX 7,6/7,7 в ASCII/Бинарном режиме.
Код образца:
var scene = new Scene();
scene.getRootNode().createChildNode(new Pyramid());
scene.save("fbx7.7.fbx", FileFormat.FBX7700_BINARY);
Добавлен новый класс com.aspose.threed.A3DWSaveOptions
/**
* Save options for A3DW format.
*/
public class A3DWSaveOptions extends SaveOptions
{
/**
* Export meta data associated with Scene/Node to client
* Default value is true
*/
public boolean getExportMetaData();
/**
* Export meta data associated with Scene/Node to client
* Default value is true
* @param value New value
*/
public void setExportMetaData(boolean value);
/**
* If this property is non-null, only the properties of Scene/Node that start with this prefix will be exported, and the prefix will be removed.
*/
public String getMetaDataPrefix();
/**
* If this property is non-null, only the properties of Scene/Node that start with this prefix will be exported, and the prefix will be removed.
* @param value New value
*/
public void setMetaDataPrefix(String value);
/**
* Constructor of {@link com.aspose.threed.A3DWSaveOptions}
*/
public A3DWSaveOptions();
}
Новый A3DWSaveOptions позволяет экспортировать информацию об активе и свойства в файл A3DW.
Это используется с нашим новым входящим веб-рендерером.
var scene = new Scene();
scene.getRootNode().createChildNode(new Pyramid()).setProperty("rvm:No", "347923");
var opt = new A3DWSaveOptions();
opt.setMetaDataPrefix("rvm:");
scene.save("test.a3dw", opt);