Jelajahi Produk kami

Aspose.3D for Java 25.11 Catatan Rilis

Perbaikan dan Perubahan

KunciRingkasanKategori
THREEDNET-1726Menyelidiki ekstensi yang hilang dalam glTF saat menggunakan metadata strukturalTask
THREEDNET-1730Meningkatkan PolygonList untuk mengurangi jejak memoriTask
THREEDNET-1733Meningkatkan konsumsi memori PolygonIndicesList saat memuat file besarTask
THREEDNET-1734Meningkatkan konsumsi memori Vector4List/VertexElement saat memuat file besarImprovement
THREEDNET-1728Menyelidiki jutaan material ketika obj diimporBug fixing
THREEDNET-1729File Obj dengan file material yang di-quote tidak dapat diimporBug fixing
THREEDNET-1735Tekstur tidak dimuat dalam arsip USDZBug fixing

Perubahan API

Ditambahkan kelas com.aspose.threed.VertexElementFVector

Kelas ini adalah kelas dasar dari VertexElementVertexColor/VertexElementUV/VertexElementBinormal/VertexElementNormal/VertexElementTangent/VertexElementSpecular.

Kelas ini digunakan untuk menggantikan VertexElementVector4, yang secara internal menggunakan float untuk menggantikan double, dan memperluas komponen sesuai kebutuhan, yang meningkatkan jejak memori secara signifikan pada file 3D besar. VertexElementVector4 lama kini ditandai sebagai usang dan akan dihapus di masa mendatang.

Ditambahkan anggota ke kelas com.aspose.threed.FVector2:

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

Metode ini memungkinkan Anda membandingkan antara instance FVector2 yang berbeda.

Ditambahkan anggota ke kelas com.aspose.threed.FVector3:

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

Metode ini memungkinkan Anda membandingkan antara instance FVector3 yang berbeda.

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

Menganalisis (parse) sebuah FVector3 dari representasi string yang dipisahkan oleh spasi

Contoh kode

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()

Mendapatkan vektor satuan pada sumbu X/Y/Z.

Ditambahkan anggota ke kelas com.aspose.threed.FVector4:

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

Metode ini memungkinkan Anda membandingkan antara instance FVector2 yang berbeda.

Ditambahkan anggota ke kelas com.aspose.threed.Vector3:

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

Contoh kode

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

Ditambahkan anggota ke kelas com.aspose.threed.Vector4:

	public double getLength()

Mendapatkan panjang vektor Vector4.


 
 Indonesia