ObjExporter

ภาพรวม

ObjExporter เปลี่ยนแปลงในความจํา Scene graph เป็นรูปแบบ Wavefront OBJ (.obj) และเขียนผลเป็นเส้นทางไฟล์หรือคลื่นออก มันถูกเรียกโดยอัตโนมัติ โดยการใช้งานของ Scene.save() เมื่อการขยายไฟล์เป้าหมายคือ .obj หรือเมื่อ a ObjSaveOptions ตัวอย่างถูกส่งผ่านโดยชัดเจนไปยังการควบคุมผลิต. การส่ง a ObjSaveOptions การกดขั้นตอนการกําหนดรายละเอียดของการจัดเรียง เช่น ระบบโคอเดนต์ที่ใช้มือ, ความแม่นยําของจุดมุ่ง และข้อต่อเนื่องเฉพาะรูปแบบทางเลือก ระหว่างการส่งออก.

คําอธิบาย

ObjExporter เป็นคลาสในห้องสมุด FOSS ของ Aspose.3D สําหรับ TypeScript ที่เปิดเผย 2 วิธีและ 0 อัตราสําหรับการใช้งานแบบโปรแกรม มันขยายไปยัง Exporter, มีฟังก์ชันที่แบ่งจากแบบแม่ของมัน.

ความสามารถหลักรวมถึง: สร้างตัวอย่าง objectxporter ใหม่ด้วยการตั้งค่าแบบถัดไป; นําภาพออกสู่สตรีมโดยใช้ทางเลือก Save ที่กําหนดไว้. การปฏิบัติงานเหล่านี้ทําให้ผู้พัฒนา สามารถบูรณาการฟังก์ชัน objexorter ได้ตรงกับแอปพลิเคชั่น TypeScript .

อินสแตนส์ถูกสร้างผ่านคอนструкเตอร์เดียว ที่เริ่มต้นวัตถุด้วยค่าตั้งค่า.

วิธีการ

Signatureคําอธิบาย
constructor()สร้างตัวอย่างใหม่ ObjExporter ด้วยการตั้งค่าแบบถัดไป
supportsFormat(fileFormat: FileFormat)booleanกลับ true หากผู้ส่งออกสามารถจัดการกับรูปแบบไฟล์ที่ให้ไว้
export(scene: Scene, stream: any, options: SaveOptions)นําภาพถ่ายออกสู่สตรีม โดยใช้ตัวเลือกการบันทึกที่กําหนดไว้

ดูเช่นกัน

 ภาษาไทย