Jelajahi Produk kami

Catatan Rilis Aspose.3D untuk Java 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 com.aspose.threed.FontFile

Ditambahkan kelas com.aspose.threed.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 com.aspose.threed.DracoSaveOptions, com.aspose.threed.GltfSaveOptions, com.aspose.threed.ObjSaveOptions:

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

    /**
     * Terapkan {@link com.aspose.threed.AssetInfo#getUnitScaleFactor} ke mesh.
     * Nilai default adalah false.
     */
    public boolean getApplyUnitScale()
    
    /**
     * Terapkan {@link com.aspose.threed.AssetInfo#getUnitScaleFactor} ke mesh.
     * Nilai default adalah false.
     * @param value Nilai baru
     */
    public void setApplyUnitScale(boolean value)

Contoh kode

    var s = new Scene("test.fbx");
    var opt = new ObjSaveOptions();
    opt.setApplyUnitScale(true);
    s.save("output.glb", opt);


 
 Indonesia