PhongMaterial
Pregled
PhongMaterial је класа у Aspose.3D FOSS за Пхитон. Наслеђени од: LambertMaterial.
PhongMaterial.specular_color дефинише РГБ боју спекулативног наглашавања.
Ова класа пружа 7 метода за рад са објектима PhongMaterial у ПИТОН програмима. Доступне методе укључују: __init__, find_property, get_property, get_texture, remove_property, set_property, set_texture. Сви јавни чланови су доступни за било коју апликацију Пхитон након инсталације Aspose.3D ФОСС за ПИТОН пакету. имовине : ambient_color, diffuse_color, emissive_color, name, properties, reflection_color,И још шест.
Svojstva
| Име | Тип | Access | Опис |
|---|---|---|---|
specular_color | 'Vector3' | Прочитајте / Пишите | Dobija ili postavlja spekularnu boju. |
specular_factor | float | Прочитајте / Пишите | Dohvata ili postavlja specularni faktor. |
shininess | float | Прочитајте / Пишите | Dobija ili postavlja sjaj. |
reflection_color | 'Vector3' | Прочитајте / Пишите | Dobija ili postavlja boju refleksije. |
reflection_factor | float | Прочитајте / Пишите | Dobija ili postavlja faktor refleksije. |
emissive_color | 'Vector3' | Прочитајте / Пишите | Vraća ili postavlja emisijsku boju. |
ambient_color | 'Vector3' | Прочитајте / Пишите | Vraća ili postavlja ambijentalnu boju. |
diffuse_color | 'Vector3' | Прочитајте / Пишите | Vraća ili postavlja difuznu boju. |
transparent_color | 'Vector3' | Прочитајте / Пишите | Dobija ili postavlja transparentnu boju. |
transparency | float | Прочитајте / Пишите | Vraća ili postavlja prozirnost. |
name | str | Прочитајте / Пишите | Dobija ili postavlja ime. |
properties | PropertyCollection | читање | Vraća svojstva. |
Metode
| Signature | Опис |
|---|---|
__init__(name: str) | |
get_texture(slot_name: str) | Није имплементиран у ФОСС издању — баца на радном времену. |
set_texture(slot_name: str, texture) | Није имплементиран у ФОСС издању — баца на радном времену. Поставите текстуалну вредност. |
find_property(property_name: str) | |
get_property(property: str) | |
set_property(property: str, value) | Postavlja vrednost svojstva. |
remove_property(property) |