HTML JPG PDF XML STL
  Product Family
GLTF

แปลง STL เป็น GLTF ผ่าน C#

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

วิธีแปลง STL เป็น GLTF โดยใช้ C#

ในการแปลง STL เป็น GLTF เราจะใช้

Aspose.3D for .NET

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

NuGet

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

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


PM> Install-Package Aspose.3D

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

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

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

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

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

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

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

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

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

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

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

    STL ย่อมาจาก stereolithrography คือรูปแบบไฟล์ที่เปลี่ยนได้ซึ่งแสดงถึงเรขาคณิตพื้นผิว 3 มิติ รูปแบบไฟล์พบการใช้งานในหลายสาขา เช่น การสร้างต้นแบบอย่างรวดเร็ว การพิมพ์ 3D และการผลิตโดยใช้คอมพิวเตอร์ช่วย มันแสดงพื้นผิวเป็นชุดของสามเหลี่ยมเล็ก ๆ ที่เรียกว่าด้าน ซึ่งแต่ละด้านจะถูกอธิบายโดยทิศทางตั้งฉากและจุดสามจุดแทนจุดยอดของรูปสามเหลี่ยม แอปพลิเคชันใช้ข้อมูลผลลัพธ์เพื่อกำหนดส่วนตัดขวางของรูปร่าง 3D ที่จะสร้างโดย fabber ไม่มีข้อมูลในรูปแบบไฟล์ STL สำหรับการแสดงสี พื้นผิว หรือคุณลักษณะทั่วไปของรุ่น CAD

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

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

    glTF (รูปแบบการส่ง GL) เป็นรูปแบบไฟล์ 3D ที่เก็บข้อมูลรุ่น 3D ในรูปแบบ JSON การใช้ JSON ช่วยลดทั้งขนาดของสินทรัพย์ 3D และการประมวลผลรันไทม์ที่จำเป็นในการแกะและใช้เนื้อหาเหล่านั้น มันถูกนำไปใช้สำหรับการส่งและการโหลด 3D ฉากและแบบจำลองอย่างมีประสิทธิภาพโดยแอปพลิเคชัน glTF ได้รับการพัฒนาโดย Khronos Group 3D Formats Working Group และได้รับการอธิบายว่าเป็น JPEG ของ 3D โดยผู้สร้าง รูปแบบกำหนดรูปแบบการเผยแพร่ทั่วไปที่ขยายได้สำหรับเครื่องมือและบริการเนื้อหา 3D ที่ปรับปรุงเวิร์กโฟลว์การเขียนให้คล่องตัวและเปิดใช้งานการใช้เนื้อหาที่ทำงานร่วมกันได้ทั่วทั้งอุตสาหกรรม จุดประสงค์เบื้องหลังการสร้างรูปแบบไฟล์ glTF คือการกำหนดรูปแบบการเผยแพร่ทั่วไปที่ขยายได้สำหรับเครื่องมือและบริการเนื้อหา 3D ที่ควรปรับปรุงเวิร์กโฟลว์การเขียนและเปิดใช้งานการใช้เนื้อหาที่ทำงานร่วมกันได้ทั่วทั้งอุตสาหกรรม ลดการประมวลผลรันไทม์โดยแอปพลิเคชันโดยใช้ WebGL และ API อื่นๆ

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

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

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

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