Example
Example Node clasa reprezintă un element denumit în graficul de scenă Aspose.3D. Fiecare nod poate conține unul Entity (cum ar fi un Mesh, Camera, sau Light), menține relații părinte-copil cu alte noduri și poartă o transformare locală. Nodurile sunt modalitatea principală de a organiza obiecte 3D într-o ierarhie de scenă.
Example
| Example | Example | Example | Example |
|---|
Name | string | get/set | Identificator lizibil pentru om al nodului |
Entity | Entity | get/set | Entitatea principală atașată acestui nod |
Entities | List<Entity> | obține | Toate entitățile atașate acestui nod |
ChildNodes | List<Node> | obține | Noduri copil în ierarhia scenei |
ParentNode | Node | obține | Nod părinte în ierarhie |
Transform | Transform | obține | Transformare locală (translație, rotație, scară) |
GlobalTransform | GlobalTransform | obține | Transformare calculată în spațiul lumii |
Properties | PropertyCollection | obține | Proprietăți personalizate |
Example
| Example | Tip de returnare | Example |
|---|
CreateChildNode(string name) | Node | Creează un nod copil nou cu numele dat |
CreateChildNode(string name, Entity entity) | Node | Creează un nod copil cu o entitate atașată |
Example
Vezi și