Настройте порядок ротациив файле FBX
Contents
[
Hide
]
Используя Aspose.3D for .NET, иногда разработчики требуют точного контроля над функциями, специфичными для формата, такими как изменение
RotationOrder
в экспортере FBX. Хотя API, непосредственно раскрывающие эту функциональность, может и не быть общедоступным, Aspose.3D for .NET предоставляет способы достижения таких настроек благодаря своей гибкой архитектуре.
Вот как вы можете справиться с этим в Aspose.3D:
var rvm = Scene.FromFile(@"F1234.rvm");
rvm.RootNode.Accept((Node node) =>
{
node.SetProperty("RotationOrder", 1); //set a custom property, exporter will match this to FBX's property.
return true; //continue to traverse on other nodes
});
rvm.Save(@"test.fbx");
В этом примере:
- Создайте сцену из файла RVM.
- Посетите все узлы в сцене.
- Set custom property: Метод SetProperty используется для установки свойства
RotationOrder
, демонстрируя, как можно использовать внутренние механизмы для управления специфическими для формата функциями, которые не представлены напрямую общественности API. - Сохранить сцену: сцена сохраняется с настроенным
RotationOrder
.
Используя такие методы, Aspose.3D позволяет разработчикам точно настраивать и контролировать специфические функции форматов 3D, гарантируя, что подробные и точные требования будут выполнены в различных приложениях 3D.