HTML JPG PDF XML 3DS
  Product Family
OBJ

แปลง 3DS เป็น OBJ ผ่าน C#

แสดงผล 3DS เป็น OBJ โดยไม่ต้องใช้ซอฟต์แวร์สร้างแบบจำลองและการแสดงผล 3D

วิธีแปลง 3DS เป็น OBJ โดยใช้ C#

ในการแปลง 3DS เป็น OBJ เราจะใช้

Aspose.3D for .NET

API ซึ่งเป็นการจัดการและการแปลงเอกสารที่มีคุณลักษณะหลากหลาย มีประสิทธิภาพ และใช้งานง่าย API สำหรับแพลตฟอร์ม C# เปิด

NuGet

package manager ค้นหา Aspose.3D และติดตั้ง คุณยังสามารถใช้คำสั่งต่อไปนี้จาก Package Manager Console

คำสั่งคอนโซลตัวจัดการแพ็คเกจ


PM> Install-Package Aspose.3D

ขั้นตอนในการแปลง 3DS เป็น OBJ ผ่าน C#

โปรแกรมเมอร์ .NET สามารถโหลดและแปลงไฟล์ 3DS เป็น OBJ ได้อย่างง่ายดายด้วยโค้ดเพียงไม่กี่บรรทัด

  1. โหลดไฟล์ 3DS ผ่านตัวสร้างของ Scene class1. สร้างอินสแตนซ์ของ ObjSaveOptions1. ตั้งค่า OBJ คุณสมบัติเฉพาะสำหรับการแปลงขั้นสูง1. เรียกวิธี Scene.Save1. ส่งเส้นทางเอาต์พุตด้วย OBJ นามสกุลไฟล์ & อ็อบเจ็กต์ของ ObjSaveOptions1. ตรวจสอบไฟล์ผลลัพธ์ OBJ ที่เส้นทางที่ระบุ

ความต้องการของระบบ

ก่อนเรียกใช้โค้ด Conversion .NET ตรวจสอบให้แน่ใจว่าคุณมีข้อกำหนดเบื้องต้นดังต่อไปนี้

  • Microsoft Windows หรือระบบปฏิบัติการที่เข้ากันได้กับ .NET Framework, .NET Core, Mono- สภาพแวดล้อมการพัฒนาเช่น Microsoft Visual Studio- Aspose.3D for .NET DLL ที่อ้างอิงในโครงการของคุณ
 

โค้ดตัวอย่างนี้แสดงการแปลง 3DS ถึง OBJ C#

// โหลด 3DS ในวัตถุของ Scene 
var document = new Aspose.ThreeD.Scene("template.3ds");
// สร้างอินสแตนซ์ของ ObjSaveOptions 
var options = new Aspose.ThreeD.Formats.ObjSaveOptions();
// บันทึก 3DS เป็น OBJ 
document.Save("output.obj", options); 
 
  • แอปฟรีสำหรับแปลง 3DS เป็น OBJ

    ตรวจสอบการสาธิตสดของเราสำหรับ 3DS เป็น OBJ แปลง พร้อมสิทธิประโยชน์ดังต่อไปนี้

      ไม่จำเป็นต้องดาวน์โหลดหรือตั้งค่าอะไร
      ไม่จำเป็นต้องเขียนโค้ดใดๆ
      เพียงอัปโหลดไฟล์ 3DS ของคุณแล้วกดปุ่ม "แปลง"
      คุณจะได้รับลิงก์ดาวน์โหลดสำหรับไฟล์ผลลัพธ์ OBJ ทันที
    3D ไลบรารีการประมวลผลไฟล์เพื่อจัดการไฟล์ 3D โดยไม่ต้องใช้ซอฟต์แวร์สร้างแบบจำลองและแสดงผล 3D API รองรับ Discreet3DS, WavefrontOBJ, FBX (ASCII, Binary), STL (ASCII, Binary), Universal3D, Collada, glTF, GLB, รูปแบบไฟล์ PLY, DirectX, Google Draco และอีกมากมาย นักพัฒนาสามารถสร้าง อ่าน แปลง แก้ไข และควบคุมเนื้อหาของรูปแบบเอกสาร 3D รูปแบบได้อย่างง่ายดาย

    3DS 3DS รูปแบบไฟล์คืออะไร

    ไฟล์ที่มีนามสกุล 3DS หมายถึงรูปแบบไฟล์ตาข่าย 3D Studio (DOS) ที่ใช้โดย Autodesk 3D Studio Autodesk 3D Studio อยู่ใน 3D ตลาดรูปแบบไฟล์ตั้งแต่ปี 1990 และตอนนี้ได้พัฒนาเป็น 3D Studio MAX สำหรับการทำงานกับ 3D การสร้างแบบจำลอง แอนิเมชัน และการแสดงผล ไฟล์ 3DS มีข้อมูลสำหรับการแสดงฉากและภาพ 3D และเป็นหนึ่งในรูปแบบไฟล์ยอดนิยมสำหรับการนำเข้าและส่งออกข้อมูล 3D โดยจะพิจารณาข้อมูลต่างๆ เช่น ตำแหน่งของกล้อง ข้อมูลตาข่าย ข้อมูลการจัดแสง การกำหนดค่าวิวพอร์ต ข้อมูลกลุ่มที่ราบรื่น การอ้างอิงบิตแมป และแอตทริบิวต์เพื่อสร้างจุดยอดและรูปหลายเหลี่ยมสำหรับการแสดงฉาก

    อ่านเพิ่มเติม

    obj obj รูปแบบไฟล์คืออะไร

    OBJ ไฟล์ถูกใช้โดยแอปพลิเคชัน Advanced Visualizer ของ Wavefront เพื่อกำหนดและจัดเก็บวัตถุทางเรขาคณิต การส่งข้อมูลทางเรขาคณิตย้อนหลังและไปข้างหน้าทำได้ผ่านไฟล์ OBJ ทั้งรูปทรงหลายเหลี่ยม เช่น จุด เส้น จุดยอดพื้นผิว ใบหน้า และเรขาคณิตอิสระ (เส้นโค้งและพื้นผิว) ได้รับการสนับสนุนโดยรูปแบบ OBJ รูปแบบนี้ไม่รองรับภาพเคลื่อนไหวหรือข้อมูลที่เกี่ยวข้องกับแสงและตำแหน่งของฉาก ไฟล์ OBJ มักจะเป็นผลิตภัณฑ์สุดท้ายของกระบวนการสร้างแบบจำลอง 3D ที่สร้างโดย CAD (การออกแบบโดยใช้คอมพิวเตอร์ช่วย) ลำดับเริ่มต้นในการจัดเก็บจุดยอดคือทวนเข็มนาฬิกาเพื่อหลีกเลี่ยงการประกาศภาวะปกติของใบหน้าอย่างชัดเจน แม้ว่าไฟล์ OBJ จะประกาศข้อมูลมาตราส่วนในบรรทัดความคิดเห็น แต่ยังไม่มีการประกาศหน่วยสำหรับพิกัด OBJ

    อ่านเพิ่มเติม

    การแปลงอื่น ๆ ที่รองรับ

    คุณยังสามารถแปลง 3DS เป็นรูปแบบไฟล์อื่นๆ ได้มากมาย รวมถึงบางรูปแบบตามรายการด้านล่าง

    3DS ถึง AMF (รูปแบบการผลิตสารเติมแต่ง)
    3DS ถึง DAE (การแลกเปลี่ยนสินทรัพย์ดิจิทัล)
    3DS ถึง FBX (3D รูปแบบ)
    3DS ถึง HTML (ภาษามาร์กอัปข้อความไฮเปอร์)
    3DS ถึง PDF (รูปแบบเอกสารพกพา)
    3DS ถึง PLY (รูปแบบไฟล์รูปหลายเหลี่ยม)
    3DS ถึง RVM (โมเดลการออกแบบโรงงาน AVEVA)
    3DS ถึง STL (เปลี่ยนได้ 3D เรขาคณิตพื้นผิว)
    3DS ถึง U3D (Universal 3D)