Transform

Γενική Επισκόπηση

Transform είναι μια τάξη στο Aspose.3d για το Python. Κληρονόμοι από: A3DObject.

Το Transform υποστηρίζει πλήρη 3D αγωγούς μετασχηματισμού, συμπεριλαμβανομένης της μετάφρασης, της κλιμάκωσης, του περιστροφής, των γωνιών Euler και χωριστών προ/μετα-τροπής και στροφών pivot.

Ιδιότητες

ΟνομασίαΤύπος:ΠρόσβασηΠεριγραφή:
translationVector3Διάβασε.Επιστρέφει ένα Vector3 που αντιπροσωπεύει τη μετάδοση του κόμβου; καλώντας translation(value) αναθέτει μια νέα μετατόπιση Vecter3.
scalingVector3Διάβασε.
rotationQuaternionΔιάβασε.Είναι η ροή του ρεύματος εκφραζόμενη ως τεταρτημόριο
euler_anglesVector3Διάβασε.Είναι η ροή του ρεύματος εκφραζόμενη ως γωνίες Euler
scaling_offsetVector3Διάβασε.Εφαρμόζεται η μετατόπιση στο στροφή κλίμακας;
scaling_pivotVector3Διάβασε.Είναι το περιστρεφόμενο σημείο γύρω από το οποίο συμβαίνει η κλιμάκωση.
rotation_offsetVector3Διάβασε.Η μετατόπιση εφαρμόζεται στο στροφικό άξονα;
rotation_pivotVector3Διάβασε.Είναι το σημείο περιστροφής γύρω από το οποίο συμβαίνει η περιστρεφόμενη ροή.
pre_rotationVector3Διάβασε.Εφαρμόζονται οι γωνίες Euler πριν από την κύρια περιστροφή;
post_rotationVector3Διάβασε.Οι γωνίες του Euler μετά την κύρια περιστροφή εφαρμόζονται;
geometric_translationVector3Διάβασε.Είναι το γεωμετρικό διανέκτη μετάφρασης
geometric_scalingVector3Διάβασε.Είναι το γεωμετρικό διανύσιμο κλίμακας.
geometric_rotationVector3Διάβασε.Είναι το γεωμετρικό φορέα περιστροφής
transform_matrixMatrix4Διάβασε.Είναι το 4 × 4 μήτρα που αντιπροσωπεύει την συνδυασμένη μεταμόρφωση

Μέθοδοι

ΥπογραφήΠεριγραφή:
__init__(name: str)
set_translation(tx: float, ty: float, tz: float)'Transform'Ορίζει τα συστατικά μετάφρασης σε tx, ty, tz
set_scale(sx: float, sy: float, sz: float)'Transform'Ορίζει τους συντελεστές κλίμακας σε sx, sy, sz
set_euler_angles(rx: float, ry: float, rz: float)'Transform'Ορίζει περιστροφή χρησιμοποιώντας γωνίες Euler rx, ry, rz
set_rotation(rw: float, rx: float, ry: float, rz: float)'Transform'Ορίζει περιστροφή χρησιμοποιώντας συνιστώσες τεταρτηρίου rw, rx, ry, Rz.
set_pre_rotation(rx: float, ry: float, rz: float)'Transform'Ορίζει τις γωνίες Euler που εφαρμόζονται πριν από την κύρια περιστροφή.
set_post_rotation(rx: float, ry: float, rz: float)'Transform'Ορίζει τις γωνίες Euler μετά την κύρια περιστροφή.
set_geometric_translation(x: float, y: float, z: float)'Transform'Ορίζει τη γεωμετρική μεταφορά αντιστάθμιση σε x, y, z
set_geometric_scaling(sx: float, sy: float, sz: float)'Transform'Ορίζει τη γεωμετρική κλίμακα αντιστάθμιση σε sx, sy, sz
set_geometric_rotation(rx: float, ry: float, rz: float)'Transform'Ορίζει τη γεωμετρική μετατόπιση περιστροφής σε rx, ry, rz
 Ελληνικά