Node

Общ преглед

Node е клас в Aspose.3d за Python. Наследници от: SceneObject.

Node.add_entity adds the given Entity to this node’s entity collection.

Свойства на веществата

Име на фирмата:Тип на изпитванеДостъп до информацияОписание на състоянието
parent_nodeOptional['Node']Прочети.Задържа позоваване на родителския код на този възел, или None if root.
child_nodesList['Node']Прочети.Това е списък на тези точки, които са непосредствено деца.
entitiesList['Entity']Прочети.Съдържа всички обекти на Entity, свързани с този възел.
entityOptional['Entity']Прочети.Дали е основният Етитет, свързан с този възел или Нито един?
materialsList['Material']Прочети.Това е списък на материали, приложени към този възел.
materialOptional['Material']Прочети.Това е първичният материал на този възел, или Никакъв.
transformTransformПрочети.provides the local Преобразуване object, while Node.global_transform() returns the accumulated world‑space GlobalTransform`
global_transformGlobalTransformПрочети.Предоставя изчислената GlobalTransform на този възел.
visibleboolПрочети.` получава или задава булево знаме, което определя дали възелът е изложен.
excludedboolПрочети.Определя възелът, който трябва да бъде пропуснат при износ или обработка.
asset_info``Прочети.Съхранява метаданни за актива, представен от този възел.
meta_datasListПрочети.Това е списък с персонализирани записи на метаданни, свързани с възела.

Методи за изчисляване на данните

ПодписътОписание на състоянието
__init__(name: Optional[str], entity)
add_entity(entity: 'Entity')Добавя даден Entity към колекцията на тези възел entity
add_child_node(node: 'Node')Прикрепя посочения възел като дете на този възел.
create_child_node(node_name: Optional[str], entity, material)'Node'Създава нов детски възел с изборно име, обект и материал.
get_child(index_or_name)Връща подчинен възел, идентифициран по индекс или име
merge(node: 'Node')Комбинира съдържанието на друг възел в този възел.
evaluate_global_transform(with_geometric_transform: bool)Matrix4Изчислява глобалната матрица на възела4, като включва геометрична трансформация.
get_bounding_box()BoundingBoxВръща BoundingBox, който обхваща геометрията на този възел.
select_single_object(path: str)Избира един обект в йерархията на възела, като използва даден път.
select_objects(path: str)Избира няколко обекта, които съвпадат с израза за пътека
 Български