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

Aspose.3D for Java 25.11 Σημειώσεις έκδοσης

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

ΚλειδίΠερίληψηΚατηγορία
THREEDNET-1726Investigate extensions missing in glTF when use structural meta dataΕργασία
THREEDNET-1730Improve PolygonList to reduce memory footprintΕργασία
THREEDNET-1733Improve memory consumption of PolygonIndicesList when loading large fileΕργασία
THREEDNET-1734Improve memory consumption of Vector4List/VertexElement when loading large fileΒελτίωση
THREEDNET-1728Investigate millions materials when obj importedΔιόρθωση σφάλματος
THREEDNET-1729Obj file with material file quoted cannot be importedΔιόρθωση σφάλματος
THREEDNET-1735Textures are not loaded within USDZ archiveΔιόρθωση σφάλματος

Αλλαγές API

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

Αυτή η κλάση είναι η βασική κλάση των VertexElementVertexColor/VertexElementUV/VertexElementBinormal/VertexElementNormal/VertexElementTangent/VertexElementSpecular.

Χρησιμοποιείται για την αντικατάσταση του VertexElementVector4, το οποίο εσωτερικά χρησιμοποιεί float αντί για double, και επεκτείνει τα συστατικά κατά απαίτηση, βελτιώνοντας σημαντικά το αποτύπωμα μνήμης σε μεγάλα αρχεία 3D. Τα παλιά VertexElementVector4 τώρα έχουν χαρακτηριστεί ως παρωχημένα και θα αφαιρεθούν στο μέλλον.

Προστέθηκαν μέλη στην κλάση com.aspose.threed.FVector2:

	public int compareTo(com.aspose.threed.FVector2 other)

Αυτή η μέθοδος σας επιτρέπει να συγκρίνετε διαφορετικά αντικείμενα FVector2.

Προστέθηκαν μέλη στην κλάση com.aspose.threed.FVector3:

	public int compareTo(com.aspose.threed.FVector3 other)

Αυτή η μέθοδος σας επιτρέπει να συγκρίνετε διαφορετικά αντικείμενα FVector3.

	public static com.aspose.threed.FVector3 parse(String input)

Αναλύει ένα FVector3 από αναπαράσταση συμβολοσειράς χωρισμένη με κενά.

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

var vec = FVector3.parse("0.0 0.3 1.5");

	public static com.aspose.threed.FVector3 getUnitX()
	public static com.aspose.threed.FVector3 getUnitY()
	public static com.aspose.threed.FVector3 getUnitZ()

Λαμβάνει το μοναδιαίο διάνυσμα στον άξονα X/Y/Z.

Προστέθηκαν μέλη στην κλάση com.aspose.threed.FVector4:

	public int compareTo(com.aspose.threed.FVector4 other)

Αυτή η μέθοδος σας επιτρέπει να συγκρίνετε διαφορετικά αντικείμενα FVector2.

Προστέθηκαν μέλη στην κλάση com.aspose.threed.Vector3:

	public static com.aspose.threed.Vector3 parse(String input)

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

var vec = Vector3.parse("0.0 0.3 1.5");

Προστέθηκαν μέλη στην κλάση com.aspose.threed.Vector4:

	public double getLength()

Λαμβάνει το μήκος ενός διανύσματος Vector4.


 
 Ελληνικά