OBJ เป็น 3DS C#

ไฟล์ OBJ เป็นไฟล์คำจำกัดความทางเรขาคณิตที่มีจุดยอด จุดปกติ จุดยอด ฯลฯ อย่างไรก็ตาม ไฟล์ 3DS สามารถมีข้อมูลเกี่ยวกับกราฟิกแบบเวกเตอร์ 3 มิติ ในกรณีการใช้งานบางอย่าง คุณอาจต้องการแปลงไฟล์ OBJ เป็นรูปแบบ 3DS ตามข้อกำหนดดังกล่าว บทความนี้ครอบคลุมวิธีการแปลงไฟล์ OBJ เป็นรูปแบบ 3DS โดยทางโปรแกรมใน C#

ตัวแปลง OBJ เป็น 3DS – การติดตั้ง C# API

Aspose.3D for .NET API รองรับการทำงานกับไฟล์ 3 มิติต่างๆ จากภายในแอปพลิเคชันของคุณ คุณสามารถติดตั้ง API ได้ง่ายๆ โดยดาวน์โหลดไฟล์ DLL อ้างอิงจากหน้า New Releases หรือใช้คำสั่งติดตั้ง NuGet ด้านล่าง:

PM> Install-Package Aspose.3D

วิธีแปลงไฟล์ OBJ เป็น 3DS ใน C#

คุณสามารถแปลงไฟล์ OBJ เป็นไฟล์ 3DS ได้โดยทำตามขั้นตอนต่อไปนี้:

  1. โหลดไฟล์วัตถุต้นทางจากดิสก์หรือสตรีม
  2. แปลงไฟล์ OBJ เป็นรูปแบบ 3DS

แปลงไฟล์ OBJ เป็น 3DS ใน C#

โปรดทำตามขั้นตอนด้านล่างเพื่อแปลงไฟล์ OBJ เป็นรูปแบบ 3DS:

  1. เริ่มต้นอินสแตนซ์ของคลาส Scene เพื่อโหลดไฟล์วัตถุต้นทาง
  2. ส่งออก OBJ เป็นไฟล์ 3DS โดยใช้วิธี บันทึก

โค้ดตัวอย่างต่อไปนี้อธิบายวิธีการแปลงไฟล์ OBJ เป็นรูปแบบ 3DS โดยทางโปรแกรมใน C#:

// เริ่มต้นวัตถุของคลาสฉาก
Scene scene = new Scene();

// โหลดไฟล์ OBJ อินพุต
scene.Open("sample.obj", WavefrontOBJ);

// บันทึกไฟล์ 3DS เอาต์พุต
scene.Save("result.3ds", FileFormat.Discreet3DS);

รับใบอนุญาตชั่วคราวฟรี

คุณสามารถประเมินคุณลักษณะทั้งหมดใน API ได้อย่างเต็มประสิทธิภาพโดยขอ ใบอนุญาตชั่วคราวฟรี

การสาธิตออนไลน์

คุณอาจลองใช้เว็บแอป OBJ to 3DS Converter ที่พัฒนาโดยใช้ API นี้

บทสรุป

ในบทความนี้ คุณได้เรียนรู้วิธีแปลงไฟล์ OBJ เป็นรูปแบบ 3DS อย่างไรก็ตาม API มีคุณสมบัติอื่น ๆ อีกมากมายสำหรับการทำงานกับฉากและแบบจำลองสามมิติ คุณสามารถดูส่วนต่างๆ ในพื้นที่ เอกสารประกอบ คุณสามารถติดต่อเราได้ที่ ฟอรัม เพื่อหารือเกี่ยวกับคำถามหรือข้อสงสัยของคุณ

ดูสิ่งนี้ด้วย

แปลงรูปภาพ JPG เป็น Lithophane ใน C#