A3DObject | Базовый класс всех объектов Aspose.ThreeD, все подклассы будут поддерживать динамические свойства. |
AssetInfo | Информация об активе. Информация об активе может быть прикреплена кScene . РебенокScene может иметь свойAssetInfo переопределить определение родителя. |
BonePose | BonePose содержит матрицу преобразования для кости node |
CustomObject | Этот класс управляет метаданными или пользовательскими объектами, используемыми в 3D-файлах. Все пользовательские свойства сохраняются как динамические свойства. |
Entity | Базовый класс всех сущностей. Сущность представляет собой конкретный объект, прикрепленный под узлом, напримерLight /Geometry . |
ExportException | Исключения, когда Aspose.3D не смог экспортировать сцену в файл |
FileFormat | Определение формата файла |
FileFormatType | Тип формата файла |
GlobalTransform | Глобальное преобразование похоже наTransform но он неизменяем, пока представляет окончательное оцененное преобразование. При оценке глобального преобразования используется правосторонняя система координат. |
ImageRenderOptions | Параметры дляRender а такжеRender |
ImportException | Исключение, когда Aspose.3D не удалось открыть указанный источник |
License | Предоставляет методы лицензирования компонента. |
Metered | Предоставляет методы для установки измеренного ключа. |
Node | Представляет элемент графа сцены. Граф сцены представляет собой дерево объектов Node. Службы управления деревом являются самостоятельными в этом классе. Обратите внимание, что Aspose.3D SDK не проверяет достоверность построенного графа сцены. Вызывающий объект обязан убедиться, что он не генерирует циклические графы в иерархии узлов. Помимо управления деревом, этот класс определяет все свойства, необходимые для описания положения объекта в сцене. Эта информация включает в себя базовые свойства перемещения, вращения и масштабирования, а также более продвинутые параметры для поворотов, пределов и атрибутов IK-соединений, таких как жесткость и демпфирование. объект без какого-либо графического представления, который содержит только информацию о положении). В этом состоянии его можно использовать для представления родителей в структуре дерева узлов, но не более того. Обычное использование этого типа объектов заключается в добавлении к ним сущности, которая будет специализировать узел (см. «Сущность»). Сущность сама по себе является объектом и связана с узлом. Это также означает, что один и тот же объект может совместно использоваться несколькими узлами. Камера, свет, сетка и т. д. — все это сущности, и все они являются производными от базового класса Entity. . |
NodeVisitor | Обратный вызов для прохождения всей иерархии узлов. |
Pose | Поза используется для хранения матрицы преобразования при скинировании геометрии. Поза представляет собой наборBonePose , каждыйBonePose сохраняет информацию о конкретном преобразовании узла кости. |
Property | Класс для хранения определяемых пользователем свойств. |
PropertyCollection | Коллекция свойств |
Scene | Сцена — это объект верхнего уровня, который содержит узлы, геометрию, материалы, текстуры, анимацию, позы, подсцены и т. д. Сцена может иметь подсцены, действует как поддержка нескольких документов в таких файлах, как collada/blender /fbx Доступ к иерархии узлов можно получить черезRootNode Library используется для хранения ссылки на неприсоединенные объекты во время сериализации (например, метаданные или пользовательские объекты), поэтому его можно использовать в качестве библиотеки. |
SceneObject | Корневой класс объектов, которые будут храниться внутри сцены. |
Transform | Преобразование содержит информацию, позволяющую получить доступ к матрице перемещения/масштабирования/вращения или преобразования объекта с минимальными затратами Используется локальным преобразованием. |
TrialException | Возникает в Scene.Open/Scene.Save, когда лицензии не применяются. Вы можете отключить это исключение, задав для SuppressTrialException значение true. |