LambertMaterial
סקירה כללית
LambertMaterial הוא שיעור ב Aspose.3D FOSS עבור Python. מורשת מ : Material.
LambertMaterial.emissive_color defines the RGB color that the material appears to emit as light.
שיעור זה מספק 7 שיטות לעבוד עם אובייקטים LambertMaterial בתוכניות 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, transparency,ועוד אחד.
נכסים
| שם | סוג | גישה | תיאור |
|---|---|---|---|
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) |