PhongMaterial
סקירה כללית
PhongMaterial הוא שיעור ב Aspose.3D FOSS עבור Python. מורשת מ : LambertMaterial.
PhongMaterial.specular_color defines the RGB color of the specular highlight.
שיעור זה מספק 7 שיטות לעבוד עם אובייקטים PhongMaterial בתוכניות Python. שיטות זמינות כוללות: __init__, find_property, get_property, get_texture, remove_property, set_property, set_texture. כל החברים הציבוריים זמינים לכל יישום Python לאחר התקנת Aspose.3D FOSS עבור חבילת Python. רכוש : ambient_color, diffuse_color, emissive_color, name, properties, reflection_color,ועוד 6 עוד.
נכסים
| שם | סוג | גישה | תיאור |
|---|---|---|---|
specular_color | 'Vector3' | קרא / כתיבה | מקבל או קובע את הצבע הספקולרי. |
specular_factor | float | קרא / כתיבה | מקבל או קובע את הגורם הספקולרי. |
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 | קראו | מקבל את הנכסים. |
שיטות
| חתימה | תיאור |
|---|---|
__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) |