GltfExporter
ภาพรวม
GltfExporter เปลี่ยนแปลงในความจํา Scene graph เป็นรูปแบบ glTF (.gltf/.glb) และเขียนผลเป็นเส้นทางไฟล์หรือคลื่นออก มันถูกเรียกโดยอัตโนมัติ โดยการใช้รหัส GFTP หรือ GIFT (Giftool). Scene.save() เมื่อการขยายไฟล์เป้าหมายคือ .gltf หรือเมื่อ a GltfSaveOptions ตัวอย่างถูกส่งผ่านโดยชัดเจนไปยังการควบคุมผลิต. การส่ง a GltfSaveOptions การกดขั้นตอนการกําหนดรายละเอียดของการจัดเรียง เช่น ระบบโคอเดนต์ที่ใช้มือ, ความแม่นยําของจุดมุ่ง และข้อต่อเนื่องเฉพาะรูปแบบทางเลือก ระหว่างการส่งออก.
คําอธิบาย
GltfExporter เป็นคลาสในห้องสมุด FOSS ของ Aspose.3D สําหรับ TypeScript ที่เปิดเผย 2 วิธีและ 13 คุณลักษณะสําหรับการใช้งานแบบโปรแกรม. มันขยายไปยัง Exporter, มีฟังก์ชันที่แบ่งจากแบบแม่ของมัน.
ความสามารถหลัก ประกอบด้วย: : number[]; : number[]; : number.การดําเนินงานเหล่านี้ทําให้ผู้พัฒนาสามารถรวมการทํางาน gltfexporter โดยตรงกับแอปพลิเคชั่น TypeScript.
กลุ่มนี้ยังให้บริการที่ min property (ถือค่าระยะสั้นของกรอบเขตของฉากที่ส่งออก) max property (ให้ขั้นสูงของข้อมูลที่ส่งออก (การใส่แบบซ้ํา)), x property (เก็บส่วน x ของเวกเตอร์ภายในที่ใช้ในการส่งออก).
อินสแตนส์ถูกสร้างผ่านคอนструкเตอร์เดียว ที่เริ่มต้นวัตถุด้วยค่าตั้งค่า.
คุณสมบัติ
| ชื่อ | ประเภท | Access | คําอธิบาย |
|---|---|---|---|
min | : number[] | อ่าน | เก็บค่าสื่อประชันขั้นต่ําของกรอบเขตจํากัดสถานการณ์ที่ส่งออก |
max | : number[] | อ่าน | แสดงขั้นสูงของข้อมูลที่ส่งออก (การใส่แบบซ้ํา) |
x | : number | อ่าน | เก็บส่วน X ของเวกเตอร์ภายในที่ใช้ในการส่งออก |
y | : number | อ่าน | เก็บส่วน Y ของเวกเตอร์รองที่ใช้ในระหว่างการส่งออก |
z | : number | อ่าน | |
w | : number | อ่าน | |
x | : number | อ่าน | เก็บส่วน X ของเวกเตอร์ภายในที่ใช้ในการส่งออก |
y | : number | อ่าน | เก็บส่วน Y ของเวกเตอร์รองที่ใช้ในระหว่างการส่งออก |
z | : number | อ่าน | |
x | : number | อ่าน | เก็บส่วน X ของเวกเตอร์ภายในที่ใช้ในการส่งออก |
y | : number | อ่าน | เก็บส่วน Y ของเวกเตอร์รองที่ใช้ในระหว่างการส่งออก |
min | : number[] | อ่าน | เก็บค่าสื่อประชันขั้นต่ําของกรอบเขตจํากัดสถานการณ์ที่ส่งออก |
max | : number[] | อ่าน | แสดงขั้นสูงของข้อมูลที่ส่งออก (การใส่แบบซ้ํา) |
วิธีการ
| Signature | คําอธิบาย |
|---|---|
constructor() | |
supportsFormat(fileFormat: FileFormat) → boolean | การส่งกลับ true หากผู้จัดส่งสามารถจัดการ FileFormat ที่ระบุได้ |
export(scene: Scene, stream: any, options: SaveOptions) | เขียน Scene ที่ให้มาเข้ากับสตรีมที่จัดหา โดยใช้ SaveOptions ที่ได้รับการจัดส่ง |