PbrSpecularMaterial

PbrSpecularMaterial

نمای کلی

PbrSpecularMaterial یک کلاس در Aspose.3D FOSS برای Python است.

ماده برای رندر مبتنی بر فیزیک بر پایه رنگ پخش/جلوه‌ای/درخشندگی.

این کلاس ۷ متد برای اشیاء PbrSpecularMaterial در برنامه‌های Python اعلام می‌کند. متدهای موجود شامل: __init__, find_property, get_property, get_texture, remove_property, set_property, set_texture. تمام اعضای عمومی پس از نصب بسته Aspose.3D FOSS برای Python، برای هر برنامه Python قابل دسترسی هستند. ویژگی‌ها: diffuse, diffuse_texture, emissive_color, emissive_texture, glossiness_factor, name و ۵ مورد دیگر.

خواص

نامنوعدسترسیتوضیح
namestrخواندن/نوشتننام را دریافت یا تنظیم می‌کند.
properties``خواندنویژگی‌ها را دریافت می‌کند.
transparencyfloatخواندن/نوشتندریافت یا تنظیم شفافیت.
normal_texture'TextureBase'خواندن/نوشتندریافت یا تنظیم تکسچر نرمال.
specular_glossiness_texture'TextureBase'خواندن/نوشتندریافت یا تنظیم تکسچر براقیت Specular.
glossiness_factorfloatخواندن/نوشتندریافت یا تنظیم عامل براقیت.
specular``خواندن/نوشتندریافت یا تنظیم specular.
diffuse_texture'TextureBase'خواندن/نوشتندریافت یا تنظیم تکسچر دیفیوز.
diffuse``خواندن/نوشتندریافت یا تنظیم diffuse.
emissive_texture'TextureBase'خواندن/نوشتندریافت یا تنظیم بافت انتشار.
emissive_color``خواندن/نوشتندریافت یا تنظیم رنگ تابشی.

روش ها

امضاتوضیح
__init__()در نسخهٔ FOSS پیاده‌سازی نشده — در زمان اجرا پرتاب می‌شود. Calls init در این نمونهٔ PbrSpecularMaterial.
remove_property(property)در نسخهٔ FOSS پیاده‌سازی نشده — در زمان اجرا پرتاب می‌شود. متد remove_property(property) را روی این نمونهٔ PbrSpecularMaterial فراخوانی می‌کند.
get_property(property)در نسخهٔ FOSS پیاده‌سازی نشده — در زمان اجرا پرتاب می‌شود. متد get_property(property) را بر روی این نمونه PbrSpecularMaterial فراخوانی می‌کند.
set_property(property, value)در نسخهٔ FOSS پیاده‌سازی نشده است — در زمان اجرا خطا می‌دهد. مقدار ویژگی را تنظیم می‌کند.
find_property(property_name: str) → 'Property'در نسخهٔ FOSS پیاده‌سازی نشده است — در زمان اجرا خطا می‌دهد. متد find_property(property_name) را بر روی این نمونه PbrSpecularMaterial فراخوانی می‌کند.
get_texture(slot_name: str) → 'TextureBase'در نسخه FOSS پیاده‌سازی نشده — در زمان اجرا خطا می‌اندازد. متد get_texture(slot_name) را بر روی این نمونه PbrSpecularMaterial فراخوانی می‌کند.
set_texture(slot_name: str, texture: 'TextureBase')در نسخه FOSS پیاده‌سازی نشده — در زمان اجرا خطا می‌اندازد. مقدار بافت را تنظیم می‌کند.

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

 فارسی