U3D โปรแกรมดูไฟล์ for .NET
แสดงผลไฟล์ U3D โดยไม่มีซอฟต์แวร์สร้างแบบจำลองและแสดงผล 3D
วิธีดูไฟล์ U3D โดยใช้ C#
ในการดูไฟล์ U3D เราจะใช้
API ซึ่งมีคุณลักษณะหลากหลาย มีประสิทธิภาพ และใช้งานง่าย API สำหรับแพลตฟอร์ม C# ที่จะใช้กับโปรแกรมดูใดก็ได้ เปิด
package manager ค้นหา Aspose.3D และติดตั้ง คุณยังสามารถใช้คำสั่งต่อไปนี้จาก Package Manager Console
คำสั่งคอนโซลตัวจัดการแพ็คเกจ
PM> Install-Package Aspose.3D
ขั้นตอนในการดู U3D ผ่าน C#
Aspose.3D ทำให้นักพัฒนาสามารถดูไฟล์ U3D ได้ง่ายด้วยโค้ดเพียงไม่กี่บรรทัด
- โหลดไฟล์ U3D ผ่านตัวสร้างของ Scene class1. สร้างอินสแตนซ์ของ Html5SaveOptions1. ตั้งค่าคุณสมบัติสำหรับการจัดรูปแบบขั้นสูง1. เรียกเมธอด Scene.Save ด้วยอ็อบเจกต์ของ Html5SaveOptions1. ตรวจสอบไฟล์ผลลัพธ์ HTML ในเบราว์เซอร์เริ่มต้น
ความต้องการของระบบ
Aspose.3D for .NET ได้รับการสนับสนุนในระบบปฏิบัติการหลักทั้งหมด เพียงตรวจสอบให้แน่ใจว่าคุณมีข้อกำหนดเบื้องต้นดังต่อไปนี้
- Microsoft Windows หรือระบบปฏิบัติการที่เข้ากันได้กับ .NET Framework, .NET Core, Mono- สภาพแวดล้อมการพัฒนาเช่น Microsoft Visual Studio- Aspose.3D for .NET อ้างอิงในโครงการของคุณ
C# รหัสเพื่อดู U3D
string output = System.IO.Path.GetTempPath() + Guid.NewGuid().ToString() + ".html";
// โหลดฉาก U3D ผ่านอินสแตนซ์ของ Scene
var scene = new ThreeD.Scene("template.u3d");
// สร้างวัตถุของ Html5SaveOptions และตั้งค่าคุณสมบัติสำหรับการจัดรูปแบบ
var options = new ThreeD.Formats.Html5SaveOptions()
{
// ปิดกริด
ShowGrid = false,
// ปิดอินเทอร์เฟซผู้ใช้
ShowUI = false
};
// บันทึก 3D ฉากเป็น HTML5
scene.Save(output, options);
// โหลดผลลัพธ์ HTML ในเบราว์เซอร์เริ่มต้น
System.Diagnostics.Process.Start(output);
เกี่ยวกับ Aspose.3D for .NET API
Aspose.3D เป็น CAD และ Gameware API ในการโหลด แก้ไข และแปลงไฟล์ 3D API เป็นแบบสแตนด์อโลนและไม่จำเป็นต้องมี 3D ซอฟต์แวร์สร้างแบบจำลองหรือเรนเดอร์ใดๆ สามารถใช้ API สำหรับ Discreet3DS, WavefrontOBJ, STL (ASCII, Binary), Universal3D, FBX (ASCII, Binary), Collada, glTF, PLY, GLB, DirectX และรูปแบบอื่นๆแอปฟรีเพื่อดู U3D
ตรวจสอบการสาธิตสดของเราที่ ดู U3D พร้อมสิทธิประโยชน์ดังต่อไปนี้
U3D U3D รูปแบบไฟล์คืออะไร
U3D (Universal 3D) คือรูปแบบไฟล์บีบอัดและโครงสร้างข้อมูลสำหรับ 3D คอมพิวเตอร์กราฟิก ประกอบด้วยข้อมูลโมเดล 3D เช่น ตาข่ายสามเหลี่ยม การจัดแสง การแรเงา ข้อมูลการเคลื่อนไหว เส้นและจุดด้วยสีและโครงสร้าง รูปแบบนี้ได้รับการยอมรับเป็นมาตรฐาน ECMA-363 ในเดือนสิงหาคม 2548 เอกสาร 3D PDF รองรับการฝังวัตถุ U3D และสามารถดูได้ใน Adobe Reader (เวอร์ชัน 7 ขึ้นไป) รูปแบบ U3D ได้รับการพัฒนาโดยคำนึงถึงจุดมุ่งหมายเพื่อสร้างมาตรฐานสากลสำหรับการจัดเก็บและแลกเปลี่ยนข้อมูลสามมิติ อย่างไรก็ตาม รูปแบบพบว่าการใช้งานหลักในการเข้ารหัสสำหรับ 3D PDF แทนที่จะใช้เป็นรูปแบบการแลกเปลี่ยน Acrobat 3D แปลงประเภทไฟล์ 3D ที่สนับสนุนเป็น U3D หรือ PRC เมื่อแปลงเป็น PDF
อ่านเพิ่มเติมรูปแบบตัวแสดงที่รองรับอื่น ๆ
การใช้ C# จะทำให้สามารถดูรูปแบบไฟล์อื่นๆ ได้มากมายรวมทั้ง