GltfImporter
Overview
GltfImporter یک فایل glTF (.gltf/.glb) یا بوفری دوگانه را می خواند و گرافیک صحنه خود را به عنوان Aspose.3D برای TypeScript اشیاء از جمله گره ها، مچ ها, مواد و انیمیشن ها بازسازی می کند. Scene.open() اگر فایل منبع دارای .gltf در حالی که تمدید و یا زمانی که یک GltfLoadOptions به صورت صریح در نظر گرفته می شود.پاسخ GltfLoadOptions برای کنترل کدام هیرک های گره بارگذاری می شود، چگونه مواد حل می شوند و آیا ردیف های انیمیشن در هنگام واردات شامل می شوید.
Description
GltfImporter یک کلاس در کتابخانه FOSS برای Aspose.3D است که 2 روش و 2 ویژگی را برای استفاده برنامه نویسی نشان می دهد. Importer,ارثی کردن عملکرد مشترک از نوع پدر و مادر خود.
توانایی های اصلی شامل: : gltfdata;این عملیات به توسعه دهندگان اجازه می دهد تا عملکرد gltfimporter را مستقیما در برنامه های کاربردی TypeScript ادغام کنند.
این کلاس نیز به شما ارائه می دهد json مالکیت (ساختار پارسد json فایل gltf به عنوان یک شیء glfdata) binary دارایی (با حاوی بوفه دوگانه از فایل gltf، یا صفر اگر هیچ چنگال دو گانه وجود دارد).
اینستن ها از طریق یک سازنده واحد ایجاد می شوند که موضوع را با ارزش های پیش فرض آغاز می کند.
Properties
| Name | Type | Access | Description |
|---|---|---|---|
json | : GltfData | Read | ساختار JSON پارسد فایل GLTF را به عنوان یک GltfData اشیاء حفظ می کند. |
binary | `: Buffer | null` | Read |
Methods
| Signature | Description |
|---|---|
constructor() | ایجاد یک نمونه جدید از واردکننده GLTF |
supportsFormat(fileFormat: FileFormat) → boolean | |
| `importScene(scene: Scene, stream: Buffer | Uint8Array, options: LoadOptions)` |