Page MenuHome

strange 'blue' appears while using a noise texture as a factor to Mix-Shader in eevee.
Closed, ArchivedPublic

Description

System Information
Operating system: win10
Graphics card: nvidia

Blender Version
Broken: 2.80 beta

Worked: (optional)

Short description of error
strange 'blue' appears while using a noise texture as a factor to Mix-Shader in eevee. And my world is empty.
strange results.


clean nodes.

empty world

files following.


Exact steps for others to reproduce the error
Based on the default startup or an attached .blend file (as simple as possible).

Event Timeline

Actually , I find it is a math problem that I made by myself.
Cause the range of color in blender is '-1,1',and the factor only has the range from 0 to 1.
so I added a '-1', then it works well .

..
but here is a suggestion, why not turn the factor range in to -1 to 1 as same as the color range? I think this may be more easier for most users, right?

Jacques Lucke (JacquesLucke) changed the task status from Unknown Status to Unknown Status.Dec 19 2018, 11:53 AM
Jacques Lucke (JacquesLucke) claimed this task.

Color values in Blender are usually in the range from 0 to 1 (and not -1, 1). However, you can go way beyond that if necessary. -1 to 1 does not make sense as a color range imo.

The factor range is 0 to 1 on purpose: https://wiki.blender.org/wiki/Source/Render/Cycles/NodeGuidelines

Color values in Blender are usually in the range from 0 to 1 (and not -1, 1). However, you can go way beyond that if necessary. -1 to 1 does not make sense as a color range imo.

The factor range is 0 to 1 on purpose: https://wiki.blender.org/wiki/Source/Render/Cycles/NodeGuidelines

If the color range is from 0 to 1 , the same to the factor of Mix-Shader 0 to 1, why this happens? Then there must be some problem.