StlImporter
خلاصه ای
StlImporter یک فایل STL (.stl) یا بافر باینری را می خواند و نمودار صحنه آن را به عنوان Aspose.3D برای اشیاء TypeScript از جمله گره ها ، شبکه ها، مواد و انیمیشن ها بازسازی می کند. این به طور خودکار توسط Scene.open() وقتی فایل منبع دارای … .stl یا وقتی که یک StlLoadOptions مثال صریح ارائه شده است. StlLoadOptions برای کنترل اینکه کدام سلسله مراتب گره ها بارگذاری می شوند، چگونه مواد حل می شود و آیا آهنگ های انیمیشن در هنگام واردات شامل می گردند.
شرح:
StlImporter یک کلاس در کتابخانه Aspose.3D FOSS برای TypeScript است که 2 روش و 0 ویژگی را برای استفاده برنامه ای نشان می دهد. این کلاس گسترش یافته است. Importer,، که قابلیت های مشترک را از نوع اصلی خود به ارث می برد.
قابلیت های اصلی شامل: ایجاد یک وارد کننده stl جدید برای بارگیری فایل های stL است؛ خواندن داده های StL از یک بافر یا uint8array به صحنه ای با استفاده از loadoptions. این عملیات ها توسعه دهندگان را قادر می سازد تا عملکرد stlimporter را مستقیماً در برنامه TypeScript ادغام کنند.
نمونه ها از طریق یک سازنده واحد ایجاد می شوند که شی را با ارزش های پیش فرض شروع می کند.
روش ها
| Signature | شرح: |
|---|---|
constructor() | واردکننده جدید STL را ایجاد می کند که برای بارگیری فایل های STl استفاده می شود. |
supportsFormat(fileFormat: FileFormat) → boolean | درست را باز می گرداند زمانی که داده شده FileFormat STL باشد، در غیر این صورت غلط است. |
| `importScene(scene: Scene, stream: Buffer | Uint8Array, options: LoadOptions)` |