Jelajahi Produk kami
Aspose.3D for Python via .NET 25.11 Catatan Rilis
Peningkatan dan Perubahan
| Kunci | Ringkasan | Kategori |
|---|---|---|
| THREEDNET-1726 | Menyelidiki ekstensi yang hilang dalam glTF ketika menggunakan metadata struktural | Tugas |
| THREEDNET-1730 | Meningkatkan PolygonList untuk mengurangi jejak memori | Tugas |
| THREEDNET-1733 | Meningkatkan konsumsi memori PolygonIndicesList saat memuat file besar | Tugas |
| THREEDNET-1734 | Meningkatkan konsumsi memori Vector4List/VertexElement saat memuat file besar | Peningkatan |
| THREEDNET-1728 | Menyelidiki jutaan material saat obj diimpor | Perbaikan bug |
| THREEDNET-1729 | File Obj dengan file material yang di‑quote tidak dapat diimpor | Perbaikan bug |
| THREEDNET-1735 | Tekstur tidak dimuat dalam arsip USDZ | Perbaikan bug |
Perubahan API
Kelas yang ditambahkan aspose.threed.entities.VertexElementFVector
Kelas ini adalah kelas dasar dari VertexElementVertexColor/VertexElementUV/VertexElementBinormal/VertexElementNormal/VertexElementTangent/VertexElementSpecular.
Kelas ini digunakan untuk menggantikan VertexElementVector4, yang secara internal menggunakan float menggantikan double, dan memperluas komponen sesuai kebutuhan, yang secara signifikan memperbaiki jejak memori pada file 3D besar; VertexElementVector4 lama kini ditandai usang dan akan dihapus di masa mendatang.
Anggota yang ditambahkan ke kelas aspose.threed.utilities.FVector2:
def compare_to(self, other : aspose.threed.utilities.FVector2) -> int:
...Metode ini memungkinkan Anda membandingkan antara instance FVector2 yang berbeda.
Anggota yang ditambahkan ke kelas aspose.threed.utilities.FVector3:
def compare_to(self, other : aspose.threed.utilities.FVector3) -> int:
...Metode ini memungkinkan Anda membandingkan antara instance FVector3 yang berbeda.
@classmethod
def parse(clz, input : str) -> aspose.threed.utilities.FVector3:
...vec = FVector3.Parse("0.0 0.3 1.5")Anggota yang ditambahkan ke kelas aspose.threed.utilities.FVector4:
def compare_to(self, other : aspose.threed.utilities.FVector4) -> int:
...Metode ini memungkinkan Anda membandingkan antara instance FVector4 yang berbeda.
Anggota yang ditambahkan ke kelas aspose.threed.utilities.Vector3:
@classmethod
def parse(clz, input : str) -> aspose.threed.utilities.Vector3:
...Contoh kode
vec = Vector3.Parse("0.0 0.3 1.5")Anggota yang ditambahkan ke kelas aspose.threed.utilities.Vector4:
@property
def length(self) -> floatProperti ini mengembalikan panjang Vector4.