Jelajahi Produk kami

Catatan Rilis Aspose.3D untuk Python melalui .NET 23.5

Peningkatan dan Perubahan

KeyRingkasanKategori
THREEDNET-1359Mengekspor ke OBJ - File gambar/tekstur tidak disalin ke direktori OBJTugas
THREEDNET-1361Putuskan ketergantungan System.DrawingTugas
THREEDNET-1360Izinkan ekspor definisi material PBR dan normal mapping di ekspor OBJPeningkatan
THREEDNET-1357Material dan tekstur hilang saat memuat file objPerbaikan bug
THREEDNET-1358Saat mengimpor file obj, ControlPoints mengalami kesalahan membaca data dan membacanya sebagai data vektor normalPerbaikan bug

Perubahan API

Ditambahkan kelas aspose.threed.profiles.FontFile

Ditambahkan kelas aspose.threed.profiles.Text

Sebuah FontFile dapat digunakan dengan Text untuk mendefinisikan profil dari string, kemudian dapat digunakan oleh kelas pemodelan prosedural lainnya seperti LinearExtrusion

Ditambahkan anggota ke kelas aspose.threed.formats.DracoSaveOptions, aspose.threed.formats.GltfSaveOptions, aspose.threed.formats.ObjSaveOptions:

Atur ini ke true untuk membuat eksportir menyesuaikan skala koordinat posisi mesh dengan Scene.AssetInfo.UnitScaleFactor, opsi ini berfungsi untuk file Gltf/Obj/Draco.

        # Terapkan <see cref="AssetInfo.UnitScaleFactor"/> ke mesh.
        # Nilai default adalah false.
        @property
        def apply_unit_scale(self) -> bool:
                ...
        # Terapkan <see cref="AssetInfo.UnitScaleFactor"/> ke mesh.
        # Nilai default adalah false.
        @apply_unit_scale.setter
        def apply_unit_scale(self, v : bool):
                ...

Contoh kode

    from aspose.threed import Scene
    from aspose.threed.formats import ObjSaveOptions
    s = Scene("test.fbx")
    opt = ObjSaveOptions()
    opt.apply_unit_scale = True
    s.save("output.glb", opt)


 
 Indonesia