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

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

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

ΚλειδίΣύνοψηΚατηγορία
THREEDNET-1359Εξαγωγή σε OBJ - Τα αρχεία εικόνας/υφής δεν αντιγράφονται στον κατάλογο OBJΕργασία
THREEDNET-1361Αποσύνδεση της εξάρτησης του System.DrawingΕργασία
THREEDNET-1360Να επιτρέπεται η εξαγωγή ορισμού υλικού PBR και κανονικής αντιστοίχισης στον εξαγωγέα OBJΒελτίωση
THREEDNET-1357Ελλιπές υλικό και υφή κατά τη φόρτωση αρχείου objΔιόρθωση σφαλμάτων
THREEDNET-1358Όταν εισάγεται ένα αρχείο obj, τα ControlPoints παρουσίασαν σφάλμα ανάγνωσης δεδομένων και τα διάβασε ως δεδομένα κανονικού διανύσματοςΔιόρθωση σφαλμάτων

Αλλαγές API

Προστέθηκε κλάση Aspose.ThreeD.Profiles.FontFile

Προστέθηκε κλάση Aspose.ThreeD.Profiles.Text

Ένα FontFile μπορεί να χρησιμοποιηθεί με Text για να ορίσετε προφίλ από μια συμβολοσειρά, στη συνέχεια μπορεί να χρησιμοποιηθεί από άλλες κλάσεις διαδικαστικής μοντελοποίησης όπως το LinearExtrusion

Προστέθηκαν μέλη στην κλάση Aspose.ThreeD.Formats.DracoSaveOptions, Aspose.ThreeD.Formats.GltfSaveOptions, Aspose.ThreeD.Formats.ObjSaveOptions:

Ορίστε το σε true για να κάνετε τον εξαγωγέα να επανακλιμακώσει τις συντεταγμένες θέσης των πλεγμάτων κατά Scene.AssetInfo.UnitScaleFactor, αυτή η επιλογή λειτουργεί για αρχεία Gltf/Obj/Draco.

        /// <summary>
        /// Apply <see cref="AssetInfo.UnitScaleFactor"/> to the mesh.
        /// Default value is false.
        /// </summary>
        bool ApplyUnitScale{ get;set;}

Δείγμα κώδικα

        var s = new Scene("test.fbx");
        var opt = new ObjSaveOptions() { ApplyUnitScale = true };
        s.Save("output.glb", opt);


 
 Ελληνικά