ShaderMaterial

ShaderMaterial

نمای کلی

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

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

این کلاس 7 متد برای اشیاء ShaderMaterial در برنامه‌های Python اعلان می‌کند. متدهای موجود عبارتند از: __init__, find_property, get_property, get_texture, remove_property, set_property, set_texture. تمام اعضای عمومی پس از نصب بسته Aspose.3D FOSS برای Python، برای هر برنامه Python قابل دسترسی هستند. ویژگی‌ها: name, techniques.

خواص

نامنوعدسترسیتوضیح
namestrخواندن/نوشتننام را دریافت یا تنظیم می‌کند.
techniques``خواندنتکنیک‌ها را دریافت می‌کند.

روش ها

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

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

 فارسی