Example
Example Node Η κλάση αντιπροσωπεύει ένα ονομαστικό στοιχείο στο Aspose.3D γράφημα σκηνής. Κάθε κόμβος μπορεί να κρατήσει ένα Entity (όπως ένα Mesh, Camera, ή Light), διατηρεί σχέσεις γονέα-παιδιού με άλλους κόμβους και μεταφέρει έναν τοπικό μετασχηματισμό. Οι κόμβοι είναι ο κύριος τρόπος οργάνωσης αντικειμένων 3D σε μια ιεραρχία σκηνής.
Example
| Example | Example | Example | Example |
|---|
Name | string | λήψη/ρύθμιση | Αναγνώσιμο αναγνωριστικό του κόμβου |
Entity | Entity | λήψη/ρύθμιση | Η κύρια οντότητα που είναι συνδεδεμένη σε αυτόν τον κόμβο |
Entities | List<Entity> | λήψη | Όλες οι οντότητες που είναι συνδεδεμένες σε αυτόν τον κόμβο |
ChildNodes | List<Node> | λήψη | Κόμβοι-παιδιά στην ιεραρχία της σκηνής |
ParentNode | Node | λήψη | Γονικός κόμβος στην ιεραρχία |
Transform | Transform | λήψη | Τοπικός μετασχηματισμός (μετάφραση, περιστροφή, κλίμακα) |
GlobalTransform | GlobalTransform | Λήψη | Υπολογισμένος μετασχηματισμός σε παγκόσμιο χώρο |
Properties | PropertyCollection | Λήψη | Προσαρμοσμένες ιδιότητες |
Example
| Example | Τύπος Επιστροφής | Example |
|---|
CreateChildNode(string name) | Node | Δημιουργεί έναν νέο κόμβο-παιδί με το δοσμένο όνομα |
CreateChildNode(string name, Entity entity) | Node | Δημιουργεί έναν κόμβο-παιδί με μια συνημμένη οντότητα |
Example
Δείτε επίσης