Page MenuHome

Toon shader glossy removes direct and indirect light of diffuse shaders at low sizes with path tracing integrator
Open, Confirmed, MediumPublic


System Information
Operating system: Ubuntu 18.04.1
Graphics card: RX 480

Blender Version
Broken: blender-2.80-a1ae04d15a9f
Either CPU or GPU as rendering device

Worked: set integrator to Branched Path Tracing

Short description of error

Toon BSDF glossy component at pretty low sizes nullifies(or removes) diffuse shader and toon shader diffuse direct lighting, at low or medium sizes it removes indirect lighting. This only occurs when the integrator is set to Path Tracing

Exact steps for others to reproduce the error
In Cycles render engine

  1. subdivide initial cube, then set to smooth shading, set light to 1000 strength
  2. add a plane (to cast indirect light)
  3. add material to the cube, add mix shader with a fac of 0.1, in the first slot use a diffuse shader (or toon shader with diffuse component) with a color, now for the second slot set a toon shader with glossy component, set its size to 0.001
  4. set to render mode, the sphere should be colored but is dark with only the glossy component, when you change the glossy toon size to 0.003 the diffuse part appears but pretty dark, at 0.010 only the direct part of the diffuse shader is fully illuminated, at 0.030 the indirect part is still dark and at around 0.400 the indirect part is fully illuminated, all these were compared to branched path tracing



Event Timeline

Sebastian Parborg (zeddb) lowered the priority of this task from Needs Triage by Developer to Needs Information from User.Jan 31 2019, 12:16 PM
Bastien Montagne (mont29) raised the priority of this task from Needs Information from User to Needs Triage by Developer.
Sebastian Parborg (zeddb) lowered the priority of this task from Needs Triage by Developer to Confirmed, Medium.Mar 21 2019, 12:26 PM