Attention: Here be dragons

This is the latest (unstable) version of this documentation, which may document features not available in or compatible with released stable versions of Godot.

GLTFSpecGloss

繼承: Resource < RefCounted < Object

Archived glTF extension for specular/glossy materials.

說明

KHR_materials_pbrSpecularGlossiness is an archived glTF extension. This means that it is deprecated and not recommended for new files. However, it is still supported for loading old files.

教學

屬性

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 顏色。不使用 Alpha 通道。