ObjImporter
ภาพรวม
ObjImporter อ่านไฟล์ Wavefront OBJ (.obj) หรือพัฟเฟอร์ไบนารี และสร้างกราฟสถานการณ์ของมันเป็น Aspose.3D สําหรับวัตถุของ TypeScript รวมถึงโน้ต, meshes, วัสดุและอanimations. มันถูกเรียกโดยอัตโนมัติโดย Scene.open() เมื่อไฟล์แหล่งมี .obj การขยายเวลา หรือเมื่อ a ObjLoadOptions ตัวอย่างที่ให้โดยชัดเจน. ObjLoadOptions เพื่อควบคุมการโหลดไฮอรคีของ node อะไร, วิธีที่วัสดุถูกแก้ไข และว่าเพลงอนิเมชั่นจะรวมอยู่ในระหว่างการนําเข้าหรือไม่.
คําอธิบาย
ObjImporter เป็นคลาสในห้องสมุด FOSS ของ Aspose.3D สําหรับ TypeScript ที่เปิดเผย 2 วิธีและ 0 อัตราสําหรับการใช้งานแบบโปรแกรม มันขยายไปยัง Importer, มีฟังก์ชันที่แบ่งจากแบบแม่ของมัน.
ความสามารถหลักรวมถึง: Loads data ของ Obj จากสตรีมเข้าสู่ scene ที่ให้ โดยใช้ loadouttions ที่ได้รับการส่งมา การปฏิบัติงานเหล่านี้ทําให้ผู้พัฒนา สามารถบูรณาการฟังก์ชันของ objimporter ได้โดยตรงในแอปพลิเคชั่น TypeScript.
อินสแตนส์ถูกสร้างผ่านคอนструкเตอร์เดียว ที่เริ่มต้นวัตถุด้วยค่าตั้งค่า.
วิธีการ
| Signature | คําอธิบาย |
|---|---|
constructor() | |
supportsFormat(fileFormat: FileFormat) → boolean | |
importScene(scene: Scene, stream: any, options: LoadOptions) | อัตราการโหลดข้อมูล OBJ จากสตรีมเข้าใน Scene ที่ให้ โดยใช้ LoadOptions ที่ได้รับ |