PhongMaterial
خلاصه ای
PhongMaterial یک کلاس در Aspose.3D FOSS برای پایتون است. وارثان از: LambertMaterial.
PhongMaterial.specular_color رنگ RGB برجسته ی آینه را تعریف می کند.
این کلاس ۷ روش برای کار با PhongMaterial در برنامه های پایتون را ارائه می دهد. روش های موجود شامل: __init__, find_property, get_property, get_texture, remove_property, set_property, set_texture. همه اعضای عمومی پس از نصب بسته Aspose.3D FOSS برای پایتون به هر برنامه ی Python دسترسی دارند. خواص: ambient_color, diffuse_color, emissive_color, name, properties, reflection_color,، و 6 تا ديگه .
خواص
| نام: | نوع: | Access | شرح: |
|---|---|---|---|
specular_color | 'Vector3' | خواندن/نوشتن | دریافت یا تنظیم رنگ Specular. |
specular_factor | float | خواندن/نوشتن | دریافت یا تنظیم فاکتور Specular. |
shininess | float | خواندن/نوشتن | دریافت یا تنظیم درخشندگی. |
reflection_color | 'Vector3' | خواندن/نوشتن | دریافت یا تنظیم رنگ بازتاب. |
reflection_factor | float | خواندن/نوشتن | دریافت یا تنظیم ضریب انعکاس. |
emissive_color | 'Vector3' | خواندن/نوشتن | دریافت یا تنظیم رنگ انتشار. |
ambient_color | 'Vector3' | خواندن/نوشتن | دریافت یا تنظیم رنگ محیطی. |
diffuse_color | 'Vector3' | خواندن/نوشتن | دریافت یا تنظیم رنگ پخش. |
transparent_color | 'Vector3' | خواندن/نوشتن | دریافت یا تنظیم رنگ شفاف. |
transparency | float | خواندن/نوشتن | دریافت یا تنظیم شفافیت. |
name | str | خواندن/نوشتن | نام را دریافت یا تنظیم میکند. |
properties | PropertyCollection | بخونید. | ویژگیها را دریافت میکند. |
روش ها
| Signature | شرح: |
|---|---|
__init__(name: str) | |
get_texture(slot_name: str) | در نسخه FOSS اجرا نشده است. |
set_texture(slot_name: str, texture) | در نسخه FOSS اجرا نشده است. ارزش بافت را تنظیم می کند. |
find_property(property_name: str) | |
get_property(property: str) | |
set_property(property: str, value) | مقدار ویژگی را تنظیم میکند. |
remove_property(property) |