ShaderMaterial
סקירה כללית
ShaderMaterial היא מחלקה ב Aspose.3D FOSS עבור Python.
חומר shader מאפשר לתאר את החומר באמצעות מנוע רינדור חיצוני או שפת shader.
מחלקה זו מצהירה על 7 שיטות לאובייקטים ShaderMaterial בתוכניות Python. השיטות הזמינות כוללות: __init__, find_property, get_property, get_texture, remove_property, set_property, set_texture. כל החברים הציבוריים נגישים לכל יישום Python לאחר התקנת חבילת Aspose.3D FOSS עבור Python. מאפיינים: name, techniques.
מאפיינים
| שם | סוג | גישה | תיאור |
|---|---|---|---|
name | str | קריאה/כתיבה | מקבל או מגדיר את השם. |
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 — נזרק בזמן ריצה. מגדיר את ערך המרקם. |