PbrSpecularMaterial

PbrSpecularMaterial

Przegląd

PbrSpecularMaterial jest klasą w Aspose.3D FOSS dla Python.

Materiał do renderingu opartego na fizycznych zasadach, oparty na kolorze dyfuzyjnym/specular/glossiness.

Ta klasa deklaruje 7 metod dla obiektów PbrSpecularMaterial w programach Python. Dostępne metody to: __init__, find_property, get_property, get_texture, remove_property, set_property, set_texture. Wszystkie publiczne elementy są dostępne dla dowolnej aplikacji Python po zainstalowaniu pakietu Aspose.3D FOSS dla Python. Właściwości: diffuse, diffuse_texture, emissive_color, emissive_texture, glossiness_factor, name oraz 5 kolejnych.

Właściwości

NazwaTypDostępOpis
namestrOdczyt/zapisPobiera lub ustawia nazwę.
properties``OdczytPobiera właściwości.
transparencyfloatOdczyt/zapisPobiera lub ustawia przezroczystość.
normal_texture'TextureBase'Odczyt/zapisPobiera lub ustawia teksturę normalną.
specular_glossiness_texture'TextureBase'Odczyt/zapisPobiera lub ustawia teksturę połysku specularnego.
glossiness_factorfloatOdczyt/zapisPobiera lub ustawia współczynnik połysku.
specular``Odczyt/zapisPobiera lub ustawia specular.
diffuse_texture'TextureBase'Odczyt/zapisPobiera lub ustawia teksturę dyfuzyjną.
diffuse``Odczyt/zapisPobiera lub ustawia wartość dyfuzyjną.
emissive_texture'TextureBase'Odczyt/zapisPobiera lub ustawia teksturę emisji.
emissive_color``Odczyt/zapisPobiera lub ustawia kolor emisji.

Metody

SygnaturaOpis
__init__()Nie jest zaimplementowane w edycji FOSS — rzuca w czasie wykonywania. Calls init na tej instancji PbrSpecularMaterial.
remove_property(property)Nie jest zaimplementowane w edycji FOSS — rzuca w czasie wykonywania. Wywołuje remove_property(property) na tej instancji PbrSpecularMaterial.
get_property(property)Niezaimplementowane w edycji FOSS — rzuca w czasie wykonywania. Wywołuje get_property(property) na tej instancji PbrSpecularMaterial.
set_property(property, value)Niezaimplementowane w edycji FOSS — rzuca w czasie wykonywania. Ustawia wartość właściwości.
find_property(property_name: str) → 'Property'Niezaimplementowane w edycji FOSS — rzuca w czasie wykonywania. Wywołuje find_property(property_name) na tej instancji PbrSpecularMaterial.
get_texture(slot_name: str) → 'TextureBase'Niezaimplementowane w edycji FOSS — rzuca wyjątek w czasie wykonywania. Wywołuje get_texture(slot_name) na tej instancji PbrSpecularMaterial.
set_texture(slot_name: str, texture: 'TextureBase')Niezaimplementowane w edycji FOSS — rzuca wyjątek w czasie wykonywania. Ustawia wartość tekstury.

Zobacz także

 Polski