ShaderMaterial
Prezentare generală
ShaderMaterial este un class în Aspose.3D FOSS pentru Python.
Un material shader permite descrierea materialului prin motor de redare extern sau limbaj shader.
Această clasă declară 7 metode pentru obiecte ShaderMaterial în programe Python. Metodele disponibile includ: __init__, find_property, get_property, get_texture, remove_property, set_property, set_texture. Toți membrii publici sunt accesibili oricărei aplicații Python după instalarea pachetului Aspose.3D FOSS pentru Python. Proprietăți: name, techniques.
Proprietăți
| Nume | Tip | Acces | Descriere: |
|---|---|---|---|
name | str | Citire/Scriere | Obține sau setează numele. |
techniques | `` | Citire | Obține tehnicile. |
Metode
| Semnătură | Descriere: |
|---|---|
__init__() | Nu este implementat în ediția FOSS — aruncă la rulare. Calls init pe această instanță ShaderMaterial. |
remove_property(property) | Nu este implementat în ediția FOSS — aruncă la rulare. Apelează remove_property(property) pe această instanță de ShaderMaterial. |
get_property(property) | Nu este implementat în ediția FOSS — aruncă în timpul execuției. Apelează get_property(property) pe această instanță de ShaderMaterial. |
set_property(property, value) | Nu este implementat în ediția FOSS — aruncă în timpul execuției. Setează valoarea proprietății. |
find_property(property_name: str) → 'Property' | Nu este implementat în ediția FOSS — aruncă în timpul execuției. Apelează find_property(property_name) pe această instanță ShaderMaterial. |
get_texture(slot_name: str) → 'TextureBase' | Nu este implementat în ediția FOSS — aruncă în timpul execuției. Apelează get_texture(slot_name) pe această instanță ShaderMaterial. |
set_texture(slot_name: str, texture: 'TextureBase') | Nu este implementat în ediția FOSS — aruncă în timpul execuției. Setează valoarea texturii. |