Ürünlerimize göz atın

Aspose.3D for Java 25.11 Sürüm Notları

İyileştirmeler ve Değişiklikler

AnahtarÖzetKategori
THREEDNET-1726Yapısal meta veri kullanıldığında glTF’de eksik uzantıların araştırılmasıGörev
THREEDNET-1730PolygonList’in bellek ayak izini azaltmak için iyileştirilmesiGörev
THREEDNET-1733Büyük dosya yüklenirken PolygonIndicesList’in bellek tüketiminin iyileştirilmesiGörev
THREEDNET-1734Büyük dosya yüklenirken Vector4List/VertexElement’in bellek tüketiminin iyileştirilmesiİyileştirme
THREEDNET-1728Obj içe aktarıldığında milyonlarca malzemenin araştırılmasıHata düzeltme
THREEDNET-1729Malzeme dosyası belirtilen Obj dosyası içe aktarılamıyorHata düzeltme
THREEDNET-1735USDZ arşivindeki dokular yüklenmiyorHata düzeltme

API Değişiklikleri

com.aspose.threed.VertexElementFVector sınıfı eklendi

Bu sınıf VertexElementVertexColor/VertexElementUV/VertexElementBinormal/VertexElementNormal/VertexElementTangent/VertexElementSpecular sınıflarının temel sınıfıdır.

Bu sınıf, içsel olarak double yerine float kullanan VertexElementVector4’ün yerine geçmek ve ihtiyaç duyulduğunda bileşenleri genişletmek için kullanılır; bu, büyük 3D dosyalarında bellek ayak izini oldukça azaltır. Eski VertexElementVector4 artık eski olarak işaretlenmiş ve gelecekte kaldırılacaktır.

com.aspose.threed.FVector2 sınıfına üyeler eklendi:

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

Bu yöntem, farklı FVector2 örnekleri arasında karşılaştırma yapmanıza olanak tanır.

com.aspose.threed.FVector3 sınıfına üyeler eklendi:

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

Bu yöntem, farklı FVector3 örnekleri arasında karşılaştırma yapmanıza olanak tanır.

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

Bir FVector3’ü boşlukla ayrılmış dize temsili üzerinden ayrıştırır

Örnek kod

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 eksenlerindeki birim vektörü alır.

com.aspose.threed.FVector4 sınıfına üyeler eklendi:

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

Bu yöntem, farklı FVector2 örnekleri arasında karşılaştırma yapmanıza olanak tanır.

com.aspose.threed.Vector3 sınıfına üyeler eklendi:

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

Örnek kod

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

com.aspose.threed.Vector4 sınıfına üyeler eklendi:

	public double getLength()

Bir Vector4 vektörünün uzunluğunu alır.


 
 Türkçe