Περιηγηθείτε στα Προϊόντα μας

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.


 
 Ελληνικά