Konversi OBJ ke PLY di C#

Mari selami implementasi konversi terprogram antara dua format file 3D yang terkenal. Baru-baru ini, kami menerbitkan entri blog yang menunjukkan cara mengonversi PLY menjadi OBJ dalam aplikasi .NET. Namun, dalam postingan blog ini, kita akan mempelajari cara mengonversi OBJ ke PLY di C#. Jadi, kita akan mencapai fungsi ini dengan memilih Aspose.3D for .NET. Pustaka grafis C# 3D ini adalah .NET API matang yang menawarkan berbagai fitur konversi dan manipulasi. Oleh karena itu, jangan. lewatkan bagian mana pun dari panduan ini untuk mempelajari cara mengembangkan konverter OBJ ke PLY secara terprogram.

Instalasi Perpustakaan Grafis C# 3D

Kita dapat menginstal .NET API ini dengan menjalankan perintah berikut di NuGet Package Manager. Selain itu, Anda dapat mengunduh file DLL.

Install-Package Aspose.3D 
Instalasi Perpustakaan Grafis C# 3D

Konversi OBJ ke PLY di C# - Contoh Kode

Sebelum implementasi, pastikan Anda memiliki file OBJ sumber. Kemudian, Anda dapat mengikuti langkah-langkah berikut ini:

  • Buat instance dari kelas Scene.
  • Panggil metode Terbuka untuk memuat file OBJ sumber.
  • Buat objek kelas PlySaveOptions untuk mengakses opsi untuk mengekspor adegan sebagai file PLY.
  • Panggil metode Save untuk menyimpan file output dalam format file PLY.

Contoh kode berikut menunjukkan cara mengonversi OBJ ke PLY di C# secara terprogram:

using Aspose.ThreeD;
using Aspose.ThreeD.Formats;
namespace AsposeThreeD
{
    class Graphics
    {
        // Konversi OBJ ke PLY di C#
        static void Main(string[] args)
        {
            // Tentukan jalur direktori.
            String dataDir = "/Desktop/";
            // Buat instance dari kelas Scene.
            Scene scene = new Scene();
            // Panggil metode Open untuk memuat file Source OBJ. 
            scene.Open(dataDir + "sample.obj");
            // Buat objek kelas PlySaveOptions untuk mengakses opsi untuk mengekspor adegan sebagai file PLY. 
            var usdSaveOptions = new PlySaveOptions();
            // Aktifkan metode Simpan untuk menyimpan file keluaran dalam format file PLY.
            scene.Save(dataDir+"/sample.ply", usdSaveOptions);
        }
    }
}

Anda dapat melihat outputnya pada gambar:

Render Model 3D

Konverter OBJ ke PLY - Alat Online

Ada alat online yang didukung oleh Aspose.3D for .NET. Selain itu, konverter OBJ ke PLY online ini memiliki kemampuan untuk mengonversi format file 3D populer secara online di browser web. Yang terpenting, ini gratis dan Anda dapat menggunakannya tanpa membuat akun apa pun.

konverter objek ke lapis

Render Model 3D - Dapatkan Lisensi Gratis

Anda bisa mendapatkan [lisensi sementara] gratis 15 untuk mencoba perpustakaan grafis C# 3D ini tanpa batasan evaluasi.

Menyimpulkan

Inilah akhirnya. Kami harap Anda telah mempelajari cara mengonversi OBJ ke PLY di C#. Lebih lanjut, panduan ini mendemonstrasikan satu fungsi dari banyak fungsi yang diekspos oleh Aspose.3D for .NET. Konverter OBJ ke PLY akan meningkatkan produktivitas aplikasi bisnis Anda. Selain itu, referensi dokumentasi, API, dan repo GitHub memberikan detail lengkap tentang pengembangan dan penggunaan. Jadi, harap tetap berhubungan dengan aspose.com untuk pembaruan rutin.

Jangan Ragu untuk Menjangkau

Anda dapat memberi tahu kami tentang pertanyaan atau permintaan Anda di forum kami.

Lihat juga