Page MenuHome

Render difference between grouped and non-grouped node tree
Closed, ResolvedPublicBUG

Description

System Information
Operating system: Win
Graphics card:GTX1080

Blender Version
Broken: 2.82a Release

Short description of error
Node layout looks different some nodes are grouped.
My uneducated guess is that the group input conversion from vec3 to float might cause this difference (?)

Exact steps for others to reproduce the error
Compare cubes on attached blendfile

Event Timeline

Germano Cavalcante (mano-wii) changed the task status from Needs Triage to Confirmed.May 7 2020, 3:20 PM
Germano Cavalcante (mano-wii) changed the subtype of this task from "Report" to "Bug".

I can confirm.
The problem is seen only in Eevee.

Eevee does the vec3 > Color > float conversion correctly so I think there is something wrong on the cycles part.

We had some requests that group sockets should do proper conversion and not be mere reroute. (i.e: mainly for float socket)

For your information, Vec3 > Float conversion is different from Color > Float conversion.

@Brecht Van Lommel (brecht) any thought on this?

Group sockets should indeed not just reroute, but actually convert. And I think that's what they usually do?

For this file, I don't see where there is a vec3 > Color > float conversion. The Group Input sockets types match the Mix node socket types. So it's just vec3 > color and vec3 > float as far as I can tell.

You are right! So this is something I should fix!