บทความโดยละเอียดนี้จะอธิบาย วิธีแปลงไฟล์ GLB เป็น OBJ ใน C# ประกอบด้วยอัลกอริธึมทีละขั้นตอน การกำหนดค่าสภาพแวดล้อม และข้อมูลโค้ดเพื่อสร้างตัวแปลง GLB เป็น OBJ ใน C# นอกจากนี้ยังครอบคลุมถึงตัวเลือกต่างๆ ในการแปลง GLB ในส่วนของคุณ
ขั้นตอนในการแปลง GLB เป็น OBJ ใน C
- กำหนดค่า Aspose.3D for .NET โดยใช้ปลั๊กอิน NuGet Package Manager ใน Visual Studio
- โหลดไฟล์ GLB อินพุต
- สร้างอินสแตนซ์ของคลาส ObjSaveOptions
- เรียกใช้เมธอด Save เพื่อแสดงไฟล์ GLB เป็นไฟล์ OBJ
ขั้นตอนเหล่านี้สรุปกระบวนการที่สมบูรณ์ในการ แปลงไฟล์ GLB เป็น OBJ ใน C# ขั้นตอนแรกอธิบายรายละเอียดเกี่ยวกับการกำหนดค่าสภาพแวดล้อมสำหรับ IDE ขั้นตอนต่อไปจะอธิบายอย่างละเอียดเกี่ยวกับการโหลดไฟล์ต้นฉบับและดำเนินการแปลง
รหัสเพื่อแปลง GLB เป็น OBJ ใน C
using System; | |
using Aspose.ThreeD.Formats; | |
class Program | |
{ | |
static void Main(string[] args) // Convert GLB to OBJ in C# | |
{ | |
// Set the license | |
new Aspose.ThreeD.License().SetLicense("License.lic"); | |
// Create Scene class object | |
Aspose.ThreeD.Scene scene = new Aspose.ThreeD.Scene(); | |
// Load the input GLB file | |
scene.Open("sample.glb"); | |
// Initialize ObjSaveOptions | |
ObjSaveOptions objSaveOptions = new ObjSaveOptions(); | |
// Save OBJ file | |
scene.Save("Sample_out.obj", objSaveOptions); | |
Console.WriteLine("Done"); | |
} | |
} |
โค้ดตัวอย่างนี้แสดงให้เห็นว่าการใช้ไฟล์ C# GLB เป็นตัวแปลง OBJ สามารถพัฒนาโดยใช้โค้ดเพียงไม่กี่บรรทัดได้อย่างไร อย่างไรก็ตาม คุณสามารถตั้งค่าคุณสมบัติต่างๆ ได้ เช่น การเปิดหรือปิดใช้งานวัสดุและพื้นผิว การพลิกพิกัด การเข้ารหัส ฯลฯ เพื่อปรับกระบวนการแปลง ในทำนองเดียวกัน Constructor โอเวอร์โหลดที่แตกต่างกันของคลาส Scene หรือวิธี Save สามารถใช้ได้ตามความต้องการของคุณ
ในบทช่วยสอนนี้ คุณได้เรียนรู้การแปลง GLB เป็น OBJ ด้วยพื้นผิวใน C# โดยที่ หากคุณต้องการแปลงไฟล์ GLB เป็น FBX โปรดอ่านบทความเกี่ยวกับ วิธีแปลง GLB เป็น FBX ใน C #