ShaderMaterial
Overzicht
ShaderMaterial is een klasse in Aspose.3D FOSS voor Python.
Een shader-materiaal maakt het mogelijk om het materiaal te beschrijven via een externe rendering-engine of shader-taal.
Deze klasse declareert 7 methoden voor ShaderMaterial objecten in Python programma’s. Beschikbare methoden omvatten: __init__, find_property, get_property, get_texture, remove_property, set_property, set_texture. Alle publieke leden zijn toegankelijk voor elke Python applicatie nadat het Aspose.3D FOSS voor Python pakket is geïnstalleerd. Eigenschappen: name, techniques.
Eigenschappen
| Naam | Type | Toegang | Beschrijving |
|---|---|---|---|
name | str | Lezen/schrijven | Haalt de naam op of stelt deze in. |
techniques | `` | Lezen | Haalt de technieken op. |
Methoden
| Handtekening | Beschrijving |
|---|---|
__init__() | Niet geïmplementeerd in de FOSS-editie — gooit een fout tijdens runtime. Calls init op deze ShaderMaterial instantie. |
remove_property(property) | Niet geïmplementeerd in de FOSS-editie — gooit een fout tijdens runtime. Roept remove_property(property) aan op deze ShaderMaterial instantie. |
get_property(property) | Niet geïmplementeerd in de FOSS-editie — gooit een fout tijdens runtime. Roept get_property(property) aan op deze ShaderMaterial instantie. |
set_property(property, value) | Niet geïmplementeerd in de FOSS-editie — gooit een fout tijdens runtime. Stelt de eigenschapswaarde in. |
find_property(property_name: str) → 'Property' | Niet geïmplementeerd in de FOSS-editie — gooit een fout tijdens runtime. Roept find_property(property_name) aan op deze ShaderMaterial-instantie. |
get_texture(slot_name: str) → 'TextureBase' | Niet geïmplementeerd in de FOSS-editie — gooit een fout tijdens runtime. Roept get_texture(slot_name) aan op deze ShaderMaterial-instantie. |
set_texture(slot_name: str, texture: 'TextureBase') | Niet geïmplementeerd in de FOSS-editie — gooit een fout tijdens runtime. Stelt de textuurwaarde in. |