Ambient light brightes metal materials with high roughness
See original GitHub issueIn the current dev version materials with a metalness of 1 get brighter through the ambient light. The rougher they are the stronger the efffect is.
Testscene
Sphere left side: metalness: 1, roughness: 0
,
Sphere right side: metalness: 1, roughness: 1
AmbientLight Intensity: 2
Expected (r107)
The ambient light intensity does not change the brightness of metal materials
jsfiddle master
Actual (dev)
The ambient light intensity changes the brightness of the smooth metal a bit and the brightness of the rough metal a lot.
jsfiddle dev
Three.js version
- Dev
- r107
Browser
- All of them
OS
- Windows
Issue Analytics
- State:
- Created 4 years ago
- Comments:9 (1 by maintainers)
Top Results From Across the Web
The PBR Guide - Part 2 - 3D & AR - Adobe
In the Substance PBR Utilities section, we will discuss tools that provide preset F0 values for common materials. The metal/roughness charts provided by ......
Read more >The visual perception of metal | JOV - Journal of Vision
The present research was designed to examine how the presence or absence of ambient light influences the appearance of metal. The stimuli depicted...
Read more >Documentation: 1.3.4.3 Finishes - POV-Ray
Now let's change diffuse to 0.3 and ambient to 0.3. The sphere now looks almost flat. This is because we have specified a...
Read more >Non-monotonic evolution of surface roughness in a stainless ...
In this work, we investigate the dependence of surface roughening in a stainless steel 316L on plastic deformation at ambient temperature.
Read more >The visual perception of metal - PubMed
The highest rated appearance of metal and shininess occurred for the surfaces with the lowest roughness in the ambient illumination ...
Read more >
Top Related Medium Post
No results found
Top Related StackOverflow Question
No results found
Troubleshoot Live Code
Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free
Top Related Reddit Thread
No results found
Top Related Hackernoon Post
No results found
Top Related Tweet
No results found
Top Related Dev.to Post
No results found
Top Related Hashnode Post
No results found
@WestLangley probably it is related with the clearcoat normal PR, these changes add others behavior related to the
lights_physical_pars_fragment
. I create a test to ensure if preserve-energy is the bug causing, bellow. I will have to look at this more calmly to find out the origin.https://jsfiddle.net/zdyf196n/ https://github.com/sunag/three.js/tree/dev-bug-test1
@sunag