PbrSpecularMaterial
Overzicht
PbrSpecularMaterial is een klasse in Aspose.3D FOSS voor Python.
Materiaal voor fysiek gebaseerd renderen gebaseerd op diffuse kleur/specular/glans.
Deze klasse declareert 7 methoden voor PbrSpecularMaterial objecten in Python programma’s. Beschikbare methoden zijn: __init__, find_property, get_property, get_texture, remove_property, set_property, set_texture. Alle publieke leden zijn toegankelijk voor elke Python applicatie na het installeren van het Aspose.3D FOSS voor Python pakket. Eigenschappen: diffuse, diffuse_texture, emissive_color, emissive_texture, glossiness_factor, name, en nog 5.
Eigenschappen
| Naam | Type | Toegang | Beschrijving |
|---|---|---|---|
name | str | Lezen/schrijven | Haalt de naam op of stelt deze in. |
properties | `` | Lezen | Haalt de eigenschappen op. |
transparency | float | Lezen/schrijven | Krijgt of stelt de transparantie in. |
normal_texture | 'TextureBase' | Lezen/schrijven | Haalt of stelt de normale textuur op. |
specular_glossiness_texture | 'TextureBase' | Lezen/schrijven | Haalt of stelt de speculaire glanstextuur in. |
glossiness_factor | float | Lezen/schrijven | Haalt de glansfactor op of stelt deze in. |
specular | `` | Lezen/schrijven | Gets of stelt de specular in. |
diffuse_texture | 'TextureBase' | Lezen/schrijven | Haalt of stelt de diffuse textuur in. |
diffuse | `` | Lezen/schrijven | Haalt of stelt de diffuse in. |
emissive_texture | 'TextureBase' | Lezen/schrijven | Haalt of stelt de emissieve textuur in. |
emissive_color | `` | Lezen/schrijven | Krijgt of stelt de emissieve kleur in. |
Methoden
| Handtekening | Beschrijving |
|---|---|
__init__() | Niet geïmplementeerd in de FOSS-editie — gooit een fout tijdens runtime. Calls init op deze PbrSpecularMaterial instantie. |
remove_property(property) | Niet geïmplementeerd in de FOSS-editie — gooit een fout tijdens runtime. Roept remove_property(property) aan op deze PbrSpecularMaterial instantie. |
get_property(property) | Niet geïmplementeerd in de FOSS-editie — gooit een fout tijdens runtime. Roept get_property(property) aan op deze PbrSpecularMaterial instantie. |
set_property(property, value) | Niet geïmplementeerd in de FOSS-editie — gooit een fout tijdens runtime. Stelt de eigenschapwaarde 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 PbrSpecularMaterial 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 PbrSpecularMaterial instantie. |
set_texture(slot_name: str, texture: 'TextureBase') | Niet geïmplementeerd in de FOSS-editie — gooit een fout tijdens runtime. Stelt de textuurwaarde in. |