เรามาเจาะลึกการใช้งานการแปลงทางโปรแกรมระหว่างรูปแบบไฟล์ 3D ที่มีชื่อเสียงสองรูปแบบกัน เมื่อเร็วๆ นี้ เราได้เผยแพร่ blog post ที่แสดงวิธีแปลง PLY เป็น OBJ ในแอปพลิเคชัน .NET อย่างไรก็ตาม ในบล็อกโพสต์นี้ เราจะได้เรียนรู้วิธีแปลง OBJ เป็น PLY ใน C# ดังนั้น เราจะบรรลุฟังก์ชันนี้โดยการเลือก Aspose.3D for .NET ไลบรารีกราฟิก C# 3D นี้เป็น .NET API ที่สมบูรณ์ซึ่งนำเสนอคุณสมบัติการแปลงและการจัดการที่หลากหลาย ดังนั้นอย่าทำ พลาดส่วนใดส่วนหนึ่งของคู่มือนี้เพื่อเรียนรู้วิธีพัฒนาตัวแปลง OBJ เป็น PLY โดยทางโปรแกรม
- การติดตั้งไลบรารีกราฟิก C# 3D
- แปลง OBJ เป็น PLY ใน C# - ตัวอย่างโค้ด
- เครื่องมือแปลง OBJ เป็น PLY - เครื่องมือออนไลน์
การติดตั้งไลบรารีกราฟิก C# 3D
เราสามารถติดตั้ง .NET API นี้ได้โดยรันคำสั่งต่อไปนี้ใน NuGet Package Manager นอกจากนี้ คุณยังดาวน์โหลดไฟล์ DLL ได้ด้วย
Install-Package Aspose.3D
แปลง OBJ เป็น PLY ใน C# - ตัวอย่างโค้ด
ก่อนใช้งาน โปรดตรวจสอบให้แน่ใจว่าคุณมีไฟล์ OBJ ต้นฉบับ จากนั้น คุณสามารถทำตามขั้นตอนต่อไปนี้:
- สร้างอินสแตนซ์ของคลาส Scene
- เรียกเมธอด Open เพื่อ โหลด ไฟล์ OBJ ต้นทาง
- สร้างออบเจ็กต์ของคลาส PlySaveOptions เพื่อเข้าถึงตัวเลือกสำหรับการส่งออกฉากเป็นไฟล์ PLY
- เรียกใช้เมธอด Save เพื่อบันทึกไฟล์เอาต์พุตในรูปแบบไฟล์ PLY
ตัวอย่างโค้ดต่อไปนี้สาธิตวิธีการแปลง OBJ เป็น PLY ใน C# โดยทางโปรแกรม:
using Aspose.ThreeD;
using Aspose.ThreeD.Formats;
namespace AsposeThreeD
{
class Graphics
{
// แปลง OBJ เป็น PLY ใน C#
static void Main(string[] args)
{
// กำหนดเส้นทางไดเรกทอรี
String dataDir = "/Desktop/";
// สร้างอินสแตนซ์ของคลาส Scene
Scene scene = new Scene();
// เรียกใช้เมธอด Open เพื่อโหลดไฟล์ Source OBJ
scene.Open(dataDir + "sample.obj");
// สร้างอ็อบเจ็กต์ของคลาส PlySaveOptions เพื่อเข้าถึงตัวเลือกสำหรับการส่งออกฉากเป็นไฟล์ PLY
var usdSaveOptions = new PlySaveOptions();
// เรียกใช้เมธอด Save เพื่อบันทึกไฟล์เอาต์พุตในรูปแบบไฟล์ PLY
scene.Save(dataDir+"/sample.ply", usdSaveOptions);
}
}
}
คุณสามารถดูผลลัพธ์ในภาพ:
เครื่องมือแปลง OBJ เป็น PLY - เครื่องมือออนไลน์
มีเครื่องมือออนไลน์ที่ขับเคลื่อนโดย Aspose.3D for .NET นอกจากนี้ ตัวแปลง OBJ เป็น PLY ออนไลน์ นี้มีความสามารถในการแปลงรูปแบบไฟล์ 3D ยอดนิยมทางออนไลน์ในเว็บเบราว์เซอร์ เหนือสิ่งอื่นใด ใช้งานได้ฟรีและคุณสามารถใช้งานได้โดยไม่ต้องสร้างบัญชีใดๆ
เรนเดอร์โมเดล 3 มิติ - รับสิทธิ์การใช้งานฟรี
คุณสามารถรับ [ใบอนุญาตชั่วคราว] ฟรี 15 เพื่อทดลองใช้ไลบรารีกราฟิก C# 3D นี้โดยไม่มีข้อจำกัดในการประเมิน
สรุป
นี่คือจุดจบ. เราหวังว่าคุณจะได้เรียนรู้วิธีแปลง OBJ เป็น PLY ใน C# แล้ว นอกจากนี้ คู่มือนี้ยังสาธิตฟังก์ชันการทำงานเดียวจากฟังก์ชันอื่นๆ ที่เปิดเผยโดย Aspose.3D for .NET ตัวแปลง OBJ เป็น PLY จะช่วยเพิ่มประสิทธิภาพการทำงานของแอปพลิเคชันธุรกิจของคุณ นอกจากนี้ เอกสารประกอบ, API การอ้างอิงและ GitHub repo ให้รายละเอียดที่สมบูรณ์เกี่ยวกับการพัฒนาและการใช้งาน ดังนั้นโปรดติดต่อ aspose.com เพื่อรับทราบข้อมูลอัปเดตเป็นประจำ
รู้สึกอิสระที่จะติดต่อออก
คุณสามารถแจ้งให้เราทราบเกี่ยวกับคำถามหรือข้อสงสัยของคุณได้ใน ฟอรั่ม