
OBJ dan PLY adalah beberapa format file 3D yang banyak digunakan yang mudah untuk ditulis dan dibaca. Postingan blog ini menunjukkan bagaimana cara mengonversi PLY ke OBJ di C# secara programatis. Selain itu, ini juga memperkenalkan konverter 3D online untuk konversi format file 3D. Ya, itu adalah Aspose.3D untuk .NET yang menyediakan fungsionalitas ini bagi programmer dan non-programmer untuk melakukan konversi gambar 3D. Namun, pengembang .NET dapat dengan mudah mengembangkan konverter PLY ke OBJ dengan menulis beberapa baris kode sumber. Jadi, tanpa basa-basi lagi, mari kita masuk ke aksi langsung.
Bagian berikut akan dibahas dalam postingan blog ini:
- Instalasi API Grafis 3D
- Mengonversi PLY ke OBJ di C# Secara Programatis - Contoh Kode
- Konverter 3D Online
Instalasi API Grafis 3D
Untuk mengotomatisasi konversi format file 3D, kita akan menghabiskan beberapa detik untuk menginstal API grafis 3D ini. Anda dapat menginstal Aspose.3D untuk .NET dengan mengunduh file DLL atau cukup menjalankan perintah berikut ke dalam Manajer Paket NuGet:
Install-Package Aspose.3D
Jika Anda mengalami kesulitan selama instalasi, Anda dapat mengunjungi panduan ini. Selain itu, pustaka C# yang kaya fitur ini menawarkan banyak fitur seperti membagi mesh berdasarkan material, menambahkan kamera target dalam sebuah scene, dan banyak lagi.

Mengonversi PLY ke OBJ di C# Secara Programatis - Contoh Kode
Untuk menerapkan konversi PLY ke OBJ, kita memiliki file PLY sumber yang akan kita gunakan untuk menjalankan cuplikan kode.
Anda dapat mengikuti langkah-langkah berikut:
- Tentukan jalur direktori.
- Buat instance dari kelas Scene yang berisi node, animasi, pose, sub-scene, dll.
- Muat file PLY sumber dengan memanggil metode Open.
- Buat objek dari kelas ObjSaveOptions.
- Panggil metode Save untuk menyimpan file hasil dalam format file OBJ.
Cuplikan kode berikut menunjukkan bagaimana cara mengonversi PLY ke OBJ di C# secara programatis:
using Aspose.ThreeD; | |
using Aspose.ThreeD.Formats; | |
namespace AsposeThreeD | |
{ | |
class Graphics | |
{ | |
// Convert PLY to OBJ in C# using 3D Graphics API | |
static void Main(string[] args) | |
{ | |
// Define the directory path. | |
String dataDir = "/sample-files/"; | |
// Instantiate an instance of the Scene class that contains the nodes, animation, poses, sub-scenes, etc. | |
Scene scene = new Scene(); | |
// Load the input Source PLY file by invoking the Open method. | |
scene.Open(dataDir+ "sample.ply"); | |
// Create an object of the ObjSaveOptions class. | |
var objSaveOptions = new ObjSaveOptions(); | |
// Invoke the Save method to save the resultant file in OBJ file format. | |
scene.Save(dataDir+"sample2.obj", objSaveOptions); | |
Console.WriteLine("3D file format conversion executed successfully"); | |
} | |
} | |
} |
Cuplikan kode di atas menghasilkan output yang ditunjukkan dalam gambar di bawah:

Konverter 3D Online
Konverter 3D online ini juga didukung oleh Aspose.3D untuk .NET. Anda tidak perlu menginstal atau mengunduh perangkat lunak apa pun untuk menggunakan alat ini karena berbasis web dan Anda dapat dengan mudah membukanya di hampir semua browser web populer. Selain itu, prosesnya sangat sederhana, cukup seret file ke antarmuka drag & drop yang bagus dan Anda dapat melakukan konversi format file 3D dengan mengklik tombol “Convert Now”. Yang terpenting, ini gratis dan Anda dapat mengonversi PLY ke OBJ dalam hitungan detik.

Konversi Format File 3D - Dapatkan Lisensi Gratis
Sekarang, Anda dapat mendapatkan lisensi sementara gratis untuk mencoba API grafis 3D tanpa batasan evaluasi.
Kesimpulan
Ini membawa kita ke akhir postingan blog ini. Panduan ini akan membantu Anda jika Anda mencari untuk mengembangkan konverter PLY ke OBJ untuk mengotomatisasi konversi format file 3D. Selain itu, kita telah membahas bagaimana cara mengonversi PLY ke OBJ di C# secara programatis. Jika Anda ingin menjelajahi API grafis 3D ini lebih lanjut, jangan lewatkan dokumentasi dan referensi API.
Panduan Memulai ini akan memberikan semua yang Anda butuhkan untuk memulai pengembangan. Terakhir, aspose.com akan menerbitkan artikel-artikel berguna, jadi tetaplah terhubung untuk pembaruan rutin.
Bantuan Tersedia
Anda dapat membagikan pertanyaan atau kueri Anda di forum kami.
Pertanyaan yang Sering Diajukan – FAQ
Bisakah Anda mengonversi PLY ke OBJ di C#?
Ya, Anda dapat secara programatis mengonversi PLY ke OBJ di C# menggunakan Aspose.3D untuk .NET. Silakan kunjungi tautan ini untuk menemukan contoh kode.
Bagaimana cara mengubah format file 3D secara online?
Konverter online 3D ini memungkinkan Anda untuk mencapai konversi format file 3D secara online. Ini gratis dan Anda dapat membukanya di browser web mana pun.