Example
Example Node klasa predstavlja imenovani element u Aspose.3D grafu scene. Svaki čvor može da drži jedan Entity (kao što je a Mesh, Camera, ili Light), održava odnose roditelj‑dete sa drugim čvorovima i nosi lokalnu transformaciju. Čvorovi su primarni način organizovanja 3D objekata u hijerarhiji scene.
Example
| Example | Example | Example | Example |
|---|
Name | string | get/set | Ljudski čitljiv identifikator čvora |
Entity | Entity | get/set | Primarna entitet pridružen ovom čvoru |
Entities | List<Entity> | Preuzmi | Svi entiteti prikačeni na ovaj čvor |
ChildNodes | List<Node> | Preuzmi | Podčvorovi u hijerarhiji scene |
ParentNode | Node | Preuzmi | Roditeljski čvor u hijerarhiji |
Transform | Transform | Preuzmi | Lokalna transformacija (translacija, rotacija, skaliranje) |
GlobalTransform | GlobalTransform | dobij | Izračunata transformacija u svetskom prostoru |
Properties | PropertyCollection | dobij | Prilagođena svojstva |
Example
| Example | Tip povratne vrednosti | Example |
|---|
CreateChildNode(string name) | Node | Kreira novi čvor-dete sa zadatim imenom |
CreateChildNode(string name, Entity entity) | Node | Kreira čvor-dete sa prikačenim entitetom |
Example
Vidi takođe