@pmoursnv Is there plan to support this functionality at any point? If it's documented behaviour I'm not sure if I should close the report or change to Known Issue.
Ah, theta_u
is supposed to capture the solid angle of the entire box looking from the shading point, but in this case it doesn't. Apparently checking the corners of the bounding box is not…
@Alaska yes it would be nice if you remove Artistic Conductor for now. The goal is to get this in main as soon as possible to deal with issues that might come up later. Sorry for the extra…
We need description for other sockets too. Mostly you can copy from Principled BSDF, for Base Color and Edge Color you can say "Color at perpendicular angle" and "Color at glancing angle (roughly 82°)".
I would prefer not to use abbreviations in the description if possible. You can say "Real part of the conductor's refractive index, often called n".
@AntonPalmqvist thank you for the info! I tried Lukas' curve fitting and got the following result for Titanium:
change the engine to something like Corona
Ah, that seems better. Still wondering how they obtained the numbers though, whether it's just reading 3 specific wavelengths which they decide to…
potentially also the Artist-Friendly Base/Edge Color reparametrization since enough other tools use it
Not sure if we can call an RGB approximation of complex IOR physically-accurate, I bet it's going to look quite different compared to full-wavelength.
The Base Color
and Edge Tint
should also default to Titanium. Maybe we can try on F82 Tint and hope the Artistic Conductor does not look too different.
I think it's better to put this comment above conductor_ior_from_color()
and add Equations to map color to complex IOR, from "Artist...
@Sergey if the incoming light is below the surface, we return zero no matter what, so disable bump map trick doesn't have any effect here. See bump_shadowing_term()
.
I guess there is something…