PbrSpecularMaterial

PbrSpecularMaterial

Огляд

PbrSpecularMaterial — це клас у Aspose.3D FOSS для Python.

Матеріал для фізично-основного рендерингу, заснований на діффузному кольорі/спекулярності/глянцевості.

Цей клас оголошує 7 методів для об’єктів PbrSpecularMaterial у програмах Python. Доступні методи включають: __init__, find_property, get_property, get_texture, remove_property, set_property, set_texture. Усі публічні члени доступні будь-якій застосунку Python після встановлення пакету Aspose.3D FOSS для Python. Властивості: diffuse, diffuse_texture, emissive_color, emissive_texture, glossiness_factor, name, та ще 5.

Властивості

НазваТипДоступОпис
namestrЧитання/ЗаписОтримує або встановлює назву.
properties``ЧитанняОтримує властивості.
transparencyfloatЧитання/ЗаписОтримує або встановлює прозорість.
normal_texture'TextureBase'Читання/ЗаписОтримує або задає нормальну текстуру.
specular_glossiness_texture'TextureBase'Читання/ЗаписОтримує або задає текстуру блиску спекулярності.
glossiness_factorfloatЧитання/ЗаписОтримує або встановлює коефіцієнт глянцевості.
specular``Читання/ЗаписОтримує або встановлює спекулярний параметр.
diffuse_texture'TextureBase'Читання/ЗаписОтримує або задає дифузну текстуру.
diffuse``Читання/ЗаписОтримує або встановлює дифуз.
emissive_texture'TextureBase'Читання/ЗаписОтримує або встановлює емісивну текстуру.
emissive_color``Читання/ЗаписОтримує або встановлює колір випромінювання.

Методи

СигнатураОпис
__init__()Не реалізовано у FOSS-версії — викидає під час виконання. Calls init на цьому екземплярі PbrSpecularMaterial.
remove_property(property)Не реалізовано у FOSS-версії — викидає під час виконання. Викликає remove_property(property) на цьому екземплярі PbrSpecularMaterial.
get_property(property)Не реалізовано у FOSS-виданні — викидає під час виконання. Викликає get_property(property) у цьому екземплярі PbrSpecularMaterial.
set_property(property, value)Не реалізовано у FOSS-виданні — викидає під час виконання. Встановлює значення властивості.
find_property(property_name: str) → 'Property'Не реалізовано у FOSS-виданні — викидає під час виконання. Викликає find_property(property_name) у цьому екземплярі PbrSpecularMaterial.
get_texture(slot_name: str) → 'TextureBase'Не реалізовано у FOSS-версії — викликає помилку під час виконання. Викликає get_texture(slot_name) на цьому екземплярі PbrSpecularMaterial.
set_texture(slot_name: str, texture: 'TextureBase')Не реалізовано у FOSS-версії — викликає помилку під час виконання. Встановлює значення текстури.

Дивіться також

 Українська