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

Aspose.3D για .NET Έκδοση 23.9 Σημειώσεις

Βελτιώσεις και Αλλαγές

ΚλειδίΣύνοψηΚατηγορία
THREEDNET-1430Προετοιμασία για τη μετανάστευση στο System.NumericsΕργασία
THREEDAPP-2055Το υδατογράφημα ενδέχεται να μην λειτουργεί για κάποια πλέγματαΔιόρθωση σφαλμάτων
THREEDAPP-2065Θέμα μετατροπήςΔιόρθωση σφαλμάτων
THREEDAPP-2066Η υφή χάνεται όταν το fbx μετατρέπεται σε objΔιόρθωση σφαλμάτων
THREEDNET-1429Η τριγωνοποίηση πλέγματος ενδέχεται να αποτύχει μερικές φορέςΔιόρθωση σφαλμάτων

Αλλαγές API

Θα μεταναστεύσουμε στο System.Numerics στο μέλλον, και αυτές οι αλλαγές είναι το πρώτο βήμα για να καταστήσουμε το προϊόν μας συμβατό με το System.Numerics:

Προστέθηκαν μέλη στην κλάση Aspose.ThreeD.Utilities.BoundingBox:

        /// <summary>
        /// Υπολογίζει την απόλυτη μεγαλύτερη συντεταγμένη οποιουδήποτε περιεχόμενου σημείου.
        /// </summary>
        public double Scale()

        /// <summary>
        /// Συγχώνευση του τρέχοντος οριοθετημένου πλαισίου με το δεδομένο σημείο
        /// </summary>
        /// <param name="pt"></param>
        public void Merge(Aspose.ThreeD.Utilities.Vector4 pt)

        /// <summary>
        /// Συγχώνευση του τρέχοντος οριοθετημένου πλαισίου με το δεδομένο σημείο
        /// </summary>
        /// <param name="pt"></param>
        public void Merge(Aspose.ThreeD.Utilities.Vector3 pt)

        /// <summary>
        /// Συγχώνευση του τρέχοντος οριοθετημένου πλαισίου με το δεδομένο σημείο
        /// </summary>
        public void Merge(double x, double y, double z)

        /// <summary>
        ///  Συγχωνεύει το νέο πλαίσιο στο τρέχον οριοθετημένο πλαίσιο.
        /// </summary>
        public void Merge(Aspose.ThreeD.Utilities.BoundingBox bb)

        /// <summary>
        /// Ελέγχει αν το τρέχον οριοθετημένο πλαίσιο επικαλύπτεται με το καθορισμένο οριοθετημένο πλαίσιο.
        /// </summary>
        /// <param name="box">Το άλλο οριοθετημένο πλαίσιο προς έλεγχο</param>
        public bool OverlapsWith(Aspose.ThreeD.Utilities.BoundingBox box)

        /// <summary>
        /// Ελέγχει αν το σημείο p βρίσκεται μέσα στο οριοθετημένο πλαίσιο
        /// </summary>
        /// <param name="p">Το σημείο προς έλεγχο</param>
        public bool Contains(Aspose.ThreeD.Utilities.Vector3 p)

Για FVector2/FVector3/FVector4/Vector2/Vector3/Vector4/Quaternion, αυτές οι αλλαγές εφαρμόζονται:

  • Τα παλιά πεδία x/y/z/w αντικαθίστανται από ιδιότητες με το ίδιο όνομα για συμβατότητα προς τα πίσω.
  • Χρησιμοποιούνται τα νέα πεδία X/Y/Z/W.


 
 Ελληνικά