diff options
author | clayjohn <claynjohn@gmail.com> | 2021-08-15 23:37:24 -0700 |
---|---|---|
committer | clayjohn <claynjohn@gmail.com> | 2022-02-22 19:39:41 -0800 |
commit | fe492446111ac9f8ae8186d360cdb2dcebece3da (patch) | |
tree | 370fea4feeb2101ae2cb68a596091d7ab8a6b2bd /scene/resources/material.h | |
parent | 002ab1060862431731cd528a0887ad8362ab404c (diff) |
Use Filament specular models and parametrization
Diffstat (limited to 'scene/resources/material.h')
-rw-r--r-- | scene/resources/material.h | 10 |
1 files changed, 4 insertions, 6 deletions
diff --git a/scene/resources/material.h b/scene/resources/material.h index 57591bee2f..a79f072f9a 100644 --- a/scene/resources/material.h +++ b/scene/resources/material.h @@ -252,8 +252,6 @@ public: enum SpecularMode { SPECULAR_SCHLICK_GGX, - SPECULAR_BLINN, - SPECULAR_PHONG, SPECULAR_TOON, SPECULAR_DISABLED, SPECULAR_MAX @@ -387,7 +385,7 @@ private: StringName rim; StringName rim_tint; StringName clearcoat; - StringName clearcoat_gloss; + StringName clearcoat_roughness; StringName anisotropy; StringName heightmap_scale; StringName subsurface_scattering_strength; @@ -454,7 +452,7 @@ private: float rim; float rim_tint; float clearcoat; - float clearcoat_gloss; + float clearcoat_roughness; float anisotropy; float heightmap_scale; float subsurface_scattering_strength; @@ -572,8 +570,8 @@ public: void set_clearcoat(float p_clearcoat); float get_clearcoat() const; - void set_clearcoat_gloss(float p_clearcoat_gloss); - float get_clearcoat_gloss() const; + void set_clearcoat_roughness(float p_clearcoat_roughness); + float get_clearcoat_roughness() const; void set_anisotropy(float p_anisotropy); float get_anisotropy() const; |