PbrSpecularMaterial
Översikt
PbrSpecularMaterial är en klass i Aspose.3D FOSS för Python.
Material för fysikbaserad rendering baserat på diffus färg/specular/glans.
Denna klass deklarerar 7 metoder för PbrSpecularMaterial objekt i Python program. Tillgängliga metoder inkluderar: __init__, find_property, get_property, get_texture, remove_property, set_property, set_texture. Alla offentliga medlemmar är tillgängliga för alla Python applikationer efter att ha installerat Aspose.3D FOSS för Python paketet. Egenskaper: diffuse, diffuse_texture, emissive_color, emissive_texture, glossiness_factor, name, och 5 till.
Egenskaper
| Namn | Typ | Åtkomst | Beskrivning |
|---|---|---|---|
name | str | Läs/Skriv | Hämtar eller anger namnet. |
properties | `` | Läs | Hämtar egenskaperna. |
transparency | float | Läs/Skriv | Hämtar eller anger transparensen. |
normal_texture | 'TextureBase' | Läs/Skriv | Hämtar eller anger normaltexturen. |
specular_glossiness_texture | 'TextureBase' | Läs/Skriv | Hämtar eller anger den specular glossiness texture. |
glossiness_factor | float | Läs/Skriv | Hämtar eller anger glansfaktorn. |
specular | `` | Läs/Skriv | Hämtar eller anger specular. |
diffuse_texture | 'TextureBase' | Läs/Skriv | Hämtar eller anger diffustexturen. |
diffuse | `` | Läs/Skriv | Hämtar eller anger diffuse. |
emissive_texture | 'TextureBase' | Läs/Skriv | Hämtar eller anger den emissiva texturen. |
emissive_color | `` | Läs/Skriv | Hämtar eller anger den emissiva färgen. |
Metoder
| Signatur | Beskrivning |
|---|---|
__init__() | Inte implementerad i FOSS-utgåvan — kastar vid körning. Calls init på detta PbrSpecularMaterial instans. |
remove_property(property) | Inte implementerad i FOSS-utgåvan — kastar vid körning. Anropar remove_property(property) på detta PbrSpecularMaterial instans. |
get_property(property) | Ej implementerad i FOSS-utgåvan — kastas vid körning. Anropar get_property(property) på detta PbrSpecularMaterial-instans. |
set_property(property, value) | Ej implementerad i FOSS-utgåvan — kastas vid körning. Sätter egenskapens värde. |
find_property(property_name: str) → 'Property' | Ej implementerad i FOSS-utgåvan — kastas vid körning. Anropar find_property(property_name) på detta PbrSpecularMaterial instans. |
get_texture(slot_name: str) → 'TextureBase' | Inte implementerad i FOSS-utgåvan — kastar vid körning. Anropar get_texture(slot_name) på detta PbrSpecularMaterial instans. |
set_texture(slot_name: str, texture: 'TextureBase') | Inte implementerad i FOSS-utgåvan — kastar vid körning. Sätter texturvärdet. |