This issue is not limited to the name "Roughness". For example Principled BSDF has a field called "Transmission" with a default value of 0. If I write another shader with a "Transmission" field…
Committed as 6fbc52bdca3b38872c178dbafe0abc92328927e3
Not sure about getting into such details, because different light types with the same power could have quite different perceptual strength, it also depends on the size/radius and the spread of the…
The other function DRW_cache_light_icon_sun_rays_get()
draw the rays. (I could delete the word "icon" if it's inappropriate).
What's left of this DRW_cache_light_sun_lines_get()
only draws…
I am following the comment I deleted for drawing the part, it was /* Light Icon */
. Now we draw the inner circles and the outer circle separately, it's weird to call all of them "center". If…
Now this poor function only draws the light direction, not sure if we should rename it. I was considering adding a function that only draws the light direction because it is shared by other light types, but then other light types also draw clip start and end, so they are different.
I am not sure if coloring the light should be default. Currently it is disabled by default.