Maniphest T60985

2.8 - Problem with importing HEX colors from web or color-picking tools
Closed, Archived

Assigned To
Sebastian Parborg (zeddb)
Authored By
Marko Popović (MaCroX95)
Jan 29 2019, 5:00 PM
Tags
  • BF Blender
Subscribers
Brecht Van Lommel (brecht)
Marko Popović (MaCroX95)
Sebastian Parborg (zeddb)

Description

System Information
Operating system: Tried on both Windows 10 and Linux, happens on both
Graphics card: Nvidia GTX 970 with latest Nvidia proprietary drivers

Blender Version
Broken: Latest 2.8 beta
Worked: 2.79b

Short description of error
When copying the HEX color from the web to a Material or world material it displays a completely different color, shader is set to Emission and strength of 1.0, on Blender 2.79 the color displayed properly, on 2.8 the color changes... Here is a video example of reproducing a bug:

https://youtu.be/8Cq66fAgTC0

Exact steps for others to reproduce the error

  1. Open Blender
  2. Delete default cube and light, go to world settings, under surface select Emission shader, set strength to 1.0
  3. Copy any color in HEX form from https://www.colourlovers.com/ and paste it under the color settings of the shader
  4. Render out the image and compare it to the color on the website or any other software including Blender 2.79b

Event Timeline

Marko Popović (MaCroX95) created this task.Jan 29 2019, 5:00 PM
Sebastian Parborg (zeddb) lowered the priority of this task from 90 to 30.Jan 29 2019, 5:27 PM
Sebastian Parborg (zeddb) added a subscriber: Sebastian Parborg (zeddb).

If you change view transform to Default. Does this solve the issue for you?

Render tab-> Color Managment -> View transform

Marko Popović (MaCroX95) added a comment.EditedJan 29 2019, 6:14 PM
In T60985#609484, @Sebastian Parborg (zeddb) wrote:

If you change view transform to Default. Does this solve the issue for you?

Render tab-> Color Managment -> View transform

Thank you it did solve the issue indeed.

Are there any good reasons why it's set to filmic by default? I guess not so advanced users can get very confused when the colors are not by default accurate across different software.

Thanks for the help again, is there any way to make it have "Default" option by default?

EDIT: I've seen many artists talk about the issue on BlenderArtists forums, they apparently thought that it was a bug of some sorts, I guess that it should be "Default" by default and change-able for advanced users that know that other modes exist inside blender.

Sebastian Parborg (zeddb) changed the task status from Unknown Status to Archived.Jan 29 2019, 6:35 PM
Sebastian Parborg (zeddb) claimed this task.

It was decided that Filmic would be the default moving forward.

But I guess that might change if enough people vote to change it on https://blender.community/c/rightclickselect/

Sebastian Parborg (zeddb) added a comment.Jan 29 2019, 6:37 PM

Here you have an explanation what filmic is: https://www.youtube.com/watch?v=53m-17Y_zJg

Brecht Van Lommel (brecht) changed the task status from Archived to Unknown Status.Jan 29 2019, 6:39 PM
Brecht Van Lommel (brecht) added a subscriber: Brecht Van Lommel (brecht).

Filmic is important for good quality results with Cycles and Eevee, which are physically based renderers. When you use such workflows certain assumptions no longer hold and HDR colors are not always easy to understand, but there's no way around if you want realistic results.

Marko Popović (MaCroX95) added a comment.EditedJan 29 2019, 6:47 PM
In T60985#609570, @Sebastian Parborg (zeddb) wrote:

Here you have an explanation what filmic is: https://www.youtube.com/watch?v=53m-17Y_zJg

Thank you sir!

Seems like an interesting technology, I guess blender is primarily focused towards 3D design, therefore people will probably vote for filmic since in those cases it has huge benefits, however if we have the feature availible to change it's still good enough! Maybe there should be an option to choose that on the beginning with something like 2D optimized or 3D optimized. Color accuracy is very important when it comes to 2D motion graphics.