Maniphest T65859

Lamp data color not replaced when using nodes in cycles
Closed, Archived

Assigned To
Brecht Van Lommel (brecht)
Authored By
Cédric (Clarkx)
Jun 16 2019, 6:24 PM
Tags
  • BF Blender
Subscribers
Brecht Van Lommel (brecht)
Cédric (Clarkx)
Demeter Dzadik (Mets)
Luca Crisi (BugFinder)
Philipp Oeser (lichtwerk)
Yegor (Yegor)
Yevgeny Makarov (jenkm)

Description

System Information
Operating system: Windows-10-10.0.17763 64 Bits
Graphics card: GeForce GTX 1080 Ti/PCIe/SSE2 NVIDIA Corporation 4.5.0 NVIDIA 418.91

Blender Version
Broken: version: 2.80 (sub 74), branch: blender2.7, commit date: 2019-06-15 22:35, hash: rB87de71a8aaa0
Worked: (optional)

Short description of error
In Cycles, the data color of the lamp is not replaced but multiplied when using the nodes shading.

Exact steps for others to reproduce the error
Open the default scene
Select the point lamp
Change the data color to red
In the object data, click on "Use Nodes"
In the Emission node, change the color to blue.
The lamp color should be blue, but instead of replacing the data color, the color is multiplied.


Event Timeline

Cédric (Clarkx) created this task.Jun 16 2019, 6:24 PM
Brecht Van Lommel (brecht) changed the task status from Unknown Status to Unknown Status.Jun 16 2019, 8:48 PM
Brecht Van Lommel (brecht) claimed this task.
Brecht Van Lommel (brecht) added a subscriber: Brecht Van Lommel (brecht).

This is by design, the shading nodes are intended to be an additional effect and not to replace the color.

Cédric (Clarkx) added a comment.Jun 16 2019, 11:09 PM

Ok, thanks, i thought it was a bug..

Sorry to bother you, but just for my information, why not just set the color data to full white and hide it if "Use nodes" is checked ?

Maybe that is because EEVEE does not support nodes for the moment, but what is the benefits of this design as a user ? because it is very confusing. If I check "Use Nodes", I'm expecting to use only the nodes. Is it the same for the strength and the power ?

Thanks again for your help.

Brecht Van Lommel (brecht) added a comment.EditedJun 17 2019, 6:30 PM

It's the same for strength and power, and it's useful to be able to share lights with Eevee and to allow units to be used for power.

Brecht Van Lommel (brecht) added subscribers: Yegor (Yegor), Demeter Dzadik (Mets), Yevgeny Makarov (jenkm).
Philipp Oeser (lichtwerk) added subscribers: Luca Crisi (BugFinder), Philipp Oeser (lichtwerk).
Luca Crisi (BugFinder) added a comment.Aug 12 2019, 7:26 PM

Well, but ... seriously: two input nodes labelled the same as two other input nodes?
I think it would be a good idea if the labels close to the input nodes would have some different text.

Say: Color, Strength for the "normal" values (as of now) and Color Multiplier, Strength Multiplier for the "Nodes" values.
Probably this would help creating less confusion.

I think it's just a 5 seconds update on the UI for man...
And a big leap for humanity!

;)

Just to cite someone wiser than me, some 50 years ago...