FbxImporter
خلاصه ای
FbxImporter فایل FBX (.fbx) یا بافر باینری را می خواند و نمودار صحنه آن را به عنوان Aspose.3D برای اشیاء TypeScript از جمله گره ها ، شبکه ها، مواد و انیمیشن ها بازسازی می کند. این به طور خودکار توسط Scene.open() وقتی فایل منبع دارای … .fbx یا وقتی که یک FbxLoadOptions مثال صریح ارائه شده است. FbxLoadOptions برای کنترل اینکه کدام سلسله مراتب گره ها بارگذاری می شوند، چگونه مواد حل می شود و آیا آهنگ های انیمیشن در هنگام واردات شامل می گردند.
شرح:
FbxImporter یک کلاس در کتابخانه Aspose.3D FOSS برای TypeScript است که 4 روش و 0 ویژگی را برای استفاده برنامه ای نشان می دهد. این کلاس گسترش یافته است. Importer,، که قابلیت های مشترک را از نوع اصلی خود به ارث می برد.
قابلیت های اصلی عبارتند از: ایجاد یک نمونه جدید وارد کننده fbx؛ واردات داده های fbX از جریان به صحنه موجود با گزینه های مشخص شده. این عملیات ها توسعه دهندگان را قادر می سازد تا عملکرد fbximporter را مستقیماً در برنامه TypeScript ادغام کنند.
نمونه ها از طریق یک سازنده واحد ایجاد می شوند که شی را با ارزش های پیش فرض شروع می کند.
روش ها
| Signature | شرح: |
|---|---|
constructor() | یک نمونه جدید از وارد کننده FBX ایجاد می کند. |
supportsFormat(fileFormat: FileFormat) → boolean | |
open(filename: string, options: LoadOptions) → Scene | یک صحنه را از فایل با استفاده از LoadOptions مشخص می کند. |
openFromStream(stream: any, options: LoadOptions) → Scene | یک صحنه را از جریان داده با استفاده از LoadOptions مشخص می کند. |
importScene(scene: Scene, stream: any, _options: LoadOptions) | واردات داده های FBX از یک جریان به صحنه موجود با گزینه های داده شده |