diff --git a/src/renderers/WebGLRenderer.js b/src/renderers/WebGLRenderer.js index 3296dc83910d06f9cbbe07a5fa9ed3b32cd74c0e..7b02fa741307db1c1a1542766eaaec73c95f3e33 100644 --- a/src/renderers/WebGLRenderer.js +++ b/src/renderers/WebGLRenderer.js @@ -2214,11 +2214,13 @@ function WebGLRenderer( parameters ) { function refreshUniformsPhysical( uniforms, material ) { + refreshUniformsStandard( uniforms, material ); + + uniforms.reflectivity.value = material.reflectivity; // also part of uniforms common + uniforms.clearCoat.value = material.clearCoat; uniforms.clearCoatRoughness.value = material.clearCoatRoughness; - refreshUniformsStandard( uniforms, material ); - } function refreshUniformsDepth( uniforms, material ) {