STL เป็น FBX GLB

ไฟล์ STL มีข้อมูลทางเรขาคณิต 3 มิติเกี่ยวกับวัตถุ 3 มิติ มักใช้ในการสร้างแบบจำลองวัตถุ 3 มิติหรือการผลิตโดยใช้คอมพิวเตอร์ช่วย คุณสามารถแปลงไฟล์ STL เป็นไฟล์ FBX หรือ GLB (Binary glTF) ด้วย C# โปรดดูหัวข้อต่อไปนี้เพื่อดูรายละเอียดเพิ่มเติม:

ตัวแปลงไฟล์ STL เป็น FBX หรือ glTF GLB – การติดตั้ง C# API

Aspose.3D for .NET สามารถใช้ API เพื่อสร้าง แก้ไข หรือจัดการ STL, FBX, glTF, GLB และ รูปแบบไฟล์ อื่นๆ ได้อีกมากมาย คุณสามารถดาวน์โหลดไฟล์ DLL ได้จากส่วน New Releases หรือใช้คำสั่งการติดตั้ง NuGet ต่อไปนี้ใน Visual Studio IDE:

PM> Install-Package Aspose.3D

แปลงไฟล์ STL เป็น FBX ด้วย C#

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

  1. ประกาศอินสแตนซ์ของคลาส Scene
  2. โหลดไฟล์ STL ต้นทางด้วยวิธี เปิด
  3. ตั้งค่าประเภทเอาต์พุตสำหรับไฟล์ FBX
  4. บันทึกไฟล์ FBX เอาต์พุต

ข้อมูลโค้ดต่อไปนี้แสดงวิธีการแปลงไฟล์ STL เป็นไฟล์ FBX ด้วย C#:

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

// โหลดไฟล์ STL อินพุตด้วยวิธีเปิด
scene.Open("test.stl");

// ระบุรูปแบบเอาต์พุตสำหรับไฟล์ FBX
FileFormat outputformat = FileFormat.FBX7200ASCII;

// บันทึกไฟล์ FBX เอาต์พุต
scene.Save("test.fbx", outputformat);

แปลงไฟล์ STL เป็น glTF GLB โดยทางโปรแกรมใน C#

คุณสามารถแปลงไฟล์ STL เป็นไฟล์ GLB (binary glTF) โดยทำตามขั้นตอนด้านล่าง:

  1. โหลดไฟล์ STL อินพุตด้วยคลาส Scene
  2. กำหนดรูปแบบไฟล์เอาต์พุตเป็น GLB
  3. บันทึกไฟล์ GLB เอาต์พุต

ข้อมูลโค้ดด้านล่างอธิบายวิธีแปลงไฟล์ STL เป็นไฟล์ GLB Binary glTF โดยทางโปรแกรมด้วย C#:

// โหลดไฟล์ STL อินพุตโดยใช้คลาส Scene
Scene scene = new Scene("test.stl");

// ระบุรูปแบบไฟล์เอาต์พุตเป็น GLB
FileFormat outputFormat = FileFormat.GLTF2_Binary;

// บันทึกไฟล์ GLB เอาต์พุต
scene.Save("test.glb", outputFormat);

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

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

บทสรุป

โดยสรุป คุณได้ศึกษาวิธีแปลงไฟล์ STL เป็นไฟล์ FBX หรือ GLB ไบนารี glTF ด้วย C# ในแอปพลิเคชัน .NET คุณสามารถตรวจสอบคุณลักษณะอื่นๆ ของ API ได้โดยการดูที่ เอกสารประกอบ ในกรณีที่มีข้อสงสัยใดๆ โปรดติดต่อเราได้ที่ ฟอรัมสนับสนุนฟรี

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