ColladaLoadOptions

ColladaLoadOptions

نمای کلی

ColladaLoadOptions پیکربندی می‌کند که یک فایل COLLADA (.dae) چگونه به یک Scene وارد شود. یک نمونه بسازید، ویژگی‌های مورد نظر را تنظیم کنید، و آن را به همراه مسیر فایل به Scene.open() پاس دهید تا مقادیر پیش‌فرض قالب را بازنویسی کنید. تنظیمات عمومی شامل این است که کدام سلسله‌مراتب گره‌ها بارگذاری شوند، مواد توکار چگونه حل شوند، و آیا داده‌های انیمیشن در واردات گنجانده شوند یا نه. وقتی هیچ ColladaLoadOptions ارائه نشود، Scene.open() مقادیر پیش‌فرض COLLADA (.dae) تعریف‌شده توسط ColladaFormat را اعمال می‌کند.

توصیف

ColladaLoadOptions یک کلاس در کتابخانه منبع باز Aspose.3D برای TypeScript است که 0 متد و 4 ویژگی را برای استفاده برنامه‌نویسی ارائه می‌دهد. این کلاس LoadOptions را گسترش می‌دهد و عملکردهای مشترک را از نوع والد خود ارث می‌برد.

قابلیت‌های اصلی شامل: boolean؛ boolean؛ number. این عملیات به توسعه‌دهندگان اجازه می‌دهد که عملکرد colladaloadoptions را به‌صورت مستقیم در برنامه‌های TypeScript یکپارچه کنند.

این کلاس همچنین ویژگی flipCoordinateSystem را فراهم می‌کند (تعیین می‌کند که آیا سیستم مختصات در هنگام واردات معکوس شود)، ویژگی enableMaterials را (نشان می‌دهد که آیا داده‌های مواد باید از فایل collada تجزیه شوند)، ویژگی scale را (عامل مقیاس‌گذاری یکنواختی را که بر هندسه وارد شده اعمال می‌شود، مشخص می‌کند).

نمونه‌ها از طریق یک سازندهٔ واحد ایجاد می‌شوند که شیء را با مقادیر پیش‌فرض مقداردهی اولیه می‌کند.

خواص

نامنوعدسترسیتوضیح
flipCoordinateSystembooleanخواندنتعیین می‌کند که آیا سیستم مختصات در هنگام وارد کردن معکوس می‌شود یا نه
enableMaterialsbooleanخواندننشان می‌دهد که آیا داده‌های متریال باید از فایل COLLADA تجزیه شوند
scalenumberخواندنیک فاکتور مقیاس یکنواخت که بر هندسه وارد شده اعمال می‌شود
normalizeNormalbooleanخواندنمشخص می‌کند آیا نرمال‌های راس پس از بارگذاری نرمال‌سازی می‌شوند

روش ها

امضاتوضیح
constructor()یک نمونه جدید با تنظیمات پیش‌فرض بارگذاری ایجاد می‌کند

همچنین ببینید:

 فارسی