Material

نمای کلی

Material یک کلاس در Aspose.3D FOSS برای .NET است. وارثان از: A3DObject, INamedObject, IEnumerable<TextureSlot>.

ماده پارامترهای لازم برای ظاهر بصری هندسه را تعریف می کند.

این کلاس ۹ روش برای کار با اشیاء مواد در برنامه های .NET را ارائه می دهد. روش های موجود شامل: A3DObject, FindProperty, GetEnumerator, GetProperty, GetTexture, RemoveProperty, SetProperty, SetTexture, ToString. همه اعضای عمومی پس از نصب بسته Aspose.3D FOSS for .NET به هر برنامه .Net قابل دسترسی هستند. خواص: MapAmbient, MapDiffuse, MapEmissive, MapNormal, MapSpecular, Name,، و يکتا ديگه .

خواص

نام:نوع:Accessشرح:
MapSpecularstringبخونید.استفاده شده در GetTexture/SetTexture برای تعیین یک نقشه برداری بافتی.
MapDiffusestringبخونید.استفاده شده در GetTexture/SetTexture برای تعیین یک نقشه برداری بافتی پخش.
MapEmissivestringبخونید.استفاده شده در GetTexture/SetTexture برای تعیین یک نقشه برداری بافت انتشار.
MapAmbientstringبخونید.استفاده شده در GetTexture/SetTexture برای تعیین نقشه برداری بافت محیطی.
MapNormalstringبخونید.استفاده شده در GetTexture/SetTexture برای تعیین یک نقشه برداری بافت طبیعی.
Namestringخواندن/نوشتننام را دریافت یا تنظیم می‌کند.
PropertiesPropertyCollectionبخونید.مجموعه‌ای از تمام ویژگی‌ها را دریافت می‌کند.

روش ها

Signatureشرح:
GetTexture(slotName: string)///
SetTexture(slotName: string, texture: TextureBase)بافت را در اسلات مشخص تنظیم می‌کند.
ToString()فرمت ها به رشته اعتراض دارند.
GetEnumerator()دستگاه شمارشگر را برای شمارش اسلات‌های بافت داخلی دریافت می‌کند.
A3DObject()یک نمونه جدید کلاس A3DObject بدون نام را شروع می کند.
RemoveProperty(property: Property)یک ویژگی پویا را حذف می کند.
GetProperty(property: string)مقدار ویژگی مشخص‌شده را دریافت کنید
SetProperty(property: string, value: object?)مقدار ویژگی مشخص‌شده را تنظیم می‌کند
FindProperty(propertyName: string)ملک رو پیدا میکنه.

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

 فارسی