Maniphest T90263

Nodes connected to Subsurface Radius input not working properly on Eevee
Closed, DuplicateBUG

Assigned To
None
Authored By
Joseph Eagar (joeedh)
Jul 28 2021, 3:43 PM
Tags
  • BF Blender
  • EEVEE & Viewport
Subscribers
Germano Cavalcante (mano-wii)
Joseph Eagar (joeedh)
Pratik Borhade (PratikPB2123)

Description

System Information
Operating system: Windows 10
Graphics card: NVidia

Blender Version
Broken: version: 3.0.0 Alpha, branch: master, commit date: 2021-07-28 18:16, hash: rB8aa1c0a326a8
Worked: Never

Short description of error
When connecting the Combine XYZ node
(for example) to the Subsurface Radius input of Principle BSDF, the resulting effect is not as expected.
The XYZ values affect the result somewhat, but not in the same way as seen in Cycles or without connecting the node.

Exact steps for others to reproduce the error

  1. Open attached .blend file
  2. Set the render preview
  3. Disconnect Combine XYZ from the Principle BSDF to see the difference

Related Objects

Mentioned Here
rB8aa1c0a326a8: Fix T75028: Improved Font Names in File Manager
T60443: Eevee Subsurface Scattering Radius Inputs not Working Properly

Event Timeline

Joseph Eagar (joeedh) created this task.Jul 28 2021, 3:43 PM
Joseph Eagar (joeedh) updated the task description.
Pratik Borhade (PratikPB2123) added a subscriber: Pratik Borhade (PratikPB2123).Jul 28 2021, 5:21 PM

Hi @Joseph Eagar (joeedh) , not checked the file yet but could be a known limitation.

Reported problem looks similar to T60443 which was closed as known limitation.

(refer: https://docs.blender.org/manual/en/dev/render/eevee/materials/nodes_support.html)

Joseph Eagar (joeedh) added a comment.Jul 28 2021, 7:31 PM

That's something different. This isn't a problem with linked socket inputs working differently between Eevee and Cycles.

Evan Wilson (EAW) updated the task description.Jul 28 2021, 9:25 PM
Germano Cavalcante (mano-wii) changed the task status from Needs Triage to Needs Information from User.Jul 29 2021, 5:44 PM
Germano Cavalcante (mano-wii) added a subscriber: Germano Cavalcante (mano-wii).

Thanks for the report. Unfortunately the scenario described is too time consuming for us to track down, we require the bug reporter to narrow down the problem.

Normally .blend files can be simplified by removing most objects and disabling settings, until the problem reveals itself more clearly.

Joseph Eagar (joeedh) updated the task description.Jul 30 2021, 7:18 PM
Joseph Eagar (joeedh) added a comment.Jul 30 2021, 8:03 PM

:P

Germano Cavalcante (mano-wii) added a comment.Jul 30 2021, 8:16 PM

Here is an example of a simplified file:

Since we only need to investigate the SSS, no other objects (such as hair, eyes, clothes) are needed.
We also don't need math nodes, texture nodes, etc.

Simplifying the file I could see that the problem is not a "mismatch between Cycles and EEVEE".
Apparently nodes connected to Subsurface Radius do not work on Eevee.

If I'm not mistaken, we already have a report about this problem (I need to search).
Anyway, this report cannot be accepted as it is.

Joseph Eagar (joeedh) added a comment.Jul 31 2021, 7:30 AM
This comment was removed by Joseph Eagar (joeedh).
Germano Cavalcante (mano-wii) renamed this task from SSS Radius Mismatch Between Cycles and EEVEE to Nodes connected to Subsurface Radius input not working properly on Eevee.Aug 2 2021, 11:57 PM
Germano Cavalcante (mano-wii) changed the task status from Needs Information from User to Confirmed.
Germano Cavalcante (mano-wii) updated the task description.
Germano Cavalcante (mano-wii) added a project: EEVEE & Viewport.
Germano Cavalcante (mano-wii) changed the subtype of this task from "Report" to "Bug".Aug 3 2021, 12:00 AM

I have not found the other report about this issue.
(Has this really been reported before?)
Anyway, I edited the description so we can confirm the bug.

Germano Cavalcante (mano-wii) added a comment.Aug 3 2021, 12:03 AM

Oh, it's the same problem of T60443 as mentioned by @Pratik Borhade (PratikPB2123).
So it's a known limitation.

Germano Cavalcante (mano-wii) closed this task as a duplicate of T60443: Eevee Subsurface Scattering Radius Inputs not Working Properly.Aug 3 2021, 12:03 AM