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. |