GLTFSpecGloss

Наследует: Resource < RefCounted < Object

Архивное расширение glTF для зеркальных/глянцевых материалов.

Описание

KHR_materials_pbrSpecularGlossiness — это архивное расширение glTF. Это означает, что оно устарело и не рекомендуется для новых файлов. Однако оно по-прежнему поддерживается для загрузки старых файлов.

Обучающие материалы

Свойства

Color

diffuse_factor

Color(1, 1, 1, 1)

Image

diffuse_img

float

gloss_factor

1.0

Image

spec_gloss_img

Color

specular_factor

Color(1, 1, 1, 1)


Описания свойств

Color diffuse_factor = Color(1, 1, 1, 1) 🔗

  • void set_diffuse_factor(value: Color)

  • Color get_diffuse_factor()

Коэффициент отражения диффузии материала.


Image diffuse_img 🔗

  • void set_diffuse_img(value: Image)

  • Image get_diffuse_img()

Диффузная текстура.


float gloss_factor = 1.0 🔗

  • void set_gloss_factor(value: float)

  • float get_gloss_factor()

Глянцевитость или гладкость материала.


Image spec_gloss_img 🔗

  • void set_spec_gloss_img(value: Image)

  • Image get_spec_gloss_img()

Текстура зеркального блеска.


Color specular_factor = Color(1, 1, 1, 1) 🔗

  • void set_specular_factor(value: Color)

  • Color get_specular_factor()

Зеркальный цвет RGB материала. Альфа-канал не используется.