Basically I’m trying to use the vertex color to separate a set of 10 LEDs with a common material that are part of the same mesh object. This way I can feed from the attribute node in Cycles to a less-than math operator node, and it should sequentially illuminate the LEDs by changing the other value. Problem is, despite being pretty certain each vertex colored part of the mesh is stepped by 0.1 in value, the behavior is not linear. Tried both color and factor output from the attribute node, and there doesn’t seem to be much difference. Instead of following the value steps, it ramps up in a non-linear manner.
So anybody know how to get vertex color from the attribute node to behave linearly? (I want it to behave similar to the data output setting on the image texture node.)
Problem file here: