Περιηγηθείτε στα Προϊόντα μας
Aspose.3D για Python μέσω .NET 23.12 Σημειώσεις Έκδοσης
Βελτιώσεις και Αλλαγές
Λέξη κλειδί | Περίληψη | Κατηγορία |
---|---|---|
THREEDNET-1458 | Να επιτρέπεται η βελτιστοποίηση του πλέγματος για την αφαίρεση διπλότυπων σημείων ελέγχου. | Νέα δυνατότητα |
THREEDNET-1468 | Να επιτρέπεται η καθορισμός του άξονα συστήματος κατά την εξαγωγή μοντέλου σε STL/OBJ/PLY | Νέα δυνατότητα |
THREEDNET-222 | Προσθήκη υποστήριξης για σύνθετες λογικές πράξεις σε πλέγματα | Νέα δυνατότητα |
THREEDNET-1441 | Να επιτρέπεται η λογική πράξη να λειτουργεί σε ονομαστικό πλέγμα | Βελτίωση |
THREEDNET-1451 | Εξαγωγή OBJ με εσφαλμένες υφές. | Διόρθωση σφαλμάτων |
THREEDNET-1452 | Δεν μπορεί να εκχωρηθεί μνήμη συσκευής GPU για υφή μεγέθους 8192 * 8192 | Διόρθωση σφαλμάτων |
THREEDNET-1453 | Εξαγωγή GLTF με εσφαλμένες υφές. | Διόρθωση σφαλμάτων |
THREEDNET-1454 | Εξαγωγή FBX - εσφαλμένη εξαγωγή ομαδοποίησης μοντέλου | Διόρθωση σφαλμάτων |
THREEDNET-1461 | Τα σημεία σύνδεσης σε διαφορετικά αντικείμενα επιστρέφουν το ίδιο όταν τα ονόματα ιδιοτήτων είναι τα ίδια. | Διόρθωση σφαλμάτων |
THREEDNET-1462 | Το Aspose.3D δημιουργεί ασύμβατα δεδομένα κινούμενης εικόνας | Διόρθωση σφαλμάτων |
Αλλαγές API
Προστέθηκε κλάση aspose.threed.AxisSystem
Ορισμένες μορφές αρχείων, όπως οι OBJ, STL και PLY, επιτρέπουν τον καθορισμό του συντεταγμένου συστήματος, του διανύσματος προς τα πάνω και του διανύσματος προς τα εμπρός κατά τη διαδικασία εξαγωγής. Μπορείτε να χρησιμοποιήσετε αυτήν την κλάση για να παρέχετε και να διαμορφώνετε αυτές τις πληροφορίες ανάλογα.
Μετονομάστηκε κλάση aspose.threed.CoordinatedSystem σε aspose.threed.CoordinateSystem
Προστέθηκαν μέλη στην κλάση aspose.threed.Animation.AnimationNode:
def find_bind_point(self, target : "A3DObject", name : str) -> "BindPoint":
"""
Βρίσκει το σημείο σύνδεσης με βάση τον στόχο και το όνομα.
:param target: Στόχος του σημείου σύνδεσης που θα αναζητηθεί.
:param name: Όνομα του σημείου σύνδεσης που θα αναζητηθεί.
:return: Το σημείο σύνδεσης.
"""
Οι ενημερωμένες υπερφορτώσεις τώρα επιτρέπουν τον καθορισμό τόσο του στόχου όσο και του ονόματος, ενώ η προηγούμενη υλοποίηση πραγματοποιούσε μόνο μια αναζήτηση με βάση το παρεχόμενο όνομα.
Προστέθηκαν μέλη στην κλάση aspose.threed.AssetInfo:
@property
def front_vector(self) -> Optional[Axis]:
"""
Λαμβάνει το διάνυσμα προς τα εμπρός που χρησιμοποιείται σε αυτό το περιουσιακό στοιχείο.
"""
@front_vector.setter
def front_vector(self, value: Optional[Axis]) -> None:
"""
Ορίζει το διάνυσμα προς τα εμπρός που χρησιμοποιείται σε αυτό το περιουσιακό στοιχείο.
"""
@property
def axis_system(self) -> AxisSystem:
"""
Λαμβάνει το συντεταγμένο σύστημα/διάνυσμα προς τα πάνω/διάνυσμα προς τα εμπρός του περιουσιακού στοιχείου πληροφοριών.
"""
@axis_system.setter
def axis_system(self, value: AxisSystem) -> None:
"""
Ορίζει το συντεταγμένο σύστημα/διάνυσμα προς τα πάνω/διάνυσμα προς τα εμπρός του περιουσιακού στοιχείου πληροφοριών.
"""
Ορισμένες μορφές, όπως το FBX, ενδέχεται να ορίζουν ένα προσαρμοσμένο διάνυσμα προς τα εμπρός μέσα στο αρχείο FBX.
Προστέθηκαν μέλη στην κλάση aspose.threed.Axis:
# Ο -X άξονας.
NEGATIVE_X_AXIS
# Ο -Y άξονας.
NEGATIVE_Y_AXIS
# Ο -Z άξονας.
NEGATIVE_Z_AXIS
Οι τιμές scaling_offset, scaling_pivot, rotation_offset και rotation_pivot επιτρέπουν έναν πιο ακριβή ορισμό της περιστροφής και της κλιμάκωσης, διασφαλίζοντας τη συμβατότητα με τα πρότυπα Maya/3ds Max.