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

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

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

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

Αλλαγές API

Προστέθηκε κλάση com.aspose.threed.FontFile

Προστέθηκε κλάση com.aspose.threed.Text

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

Προστέθηκαν μέλη στην κλάση com.aspose.threed.DracoSaveOptions, com.aspose.threed.GltfSaveOptions, com.aspose.threed.ObjSaveOptions:

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

    /**
     * Apply {@link com.aspose.threed.AssetInfo#getUnitScaleFactor} to the mesh.
     * Default value is false.
     */
    public boolean getApplyUnitScale()
    
    /**
     * Apply {@link com.aspose.threed.AssetInfo#getUnitScaleFactor} to the mesh.
     * Default value is false.
     * @param value New value
     */
    public void setApplyUnitScale(boolean value)

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

    var s = new Scene("test.fbx");
    var opt = new ObjSaveOptions();
    opt.setApplyUnitScale(true);
    s.save("output.glb", opt);


 
 Ελληνικά