Texture coordinate separation is being ignored

See image below:

I have used only the Y (Green axis) from the texture coordinate, but as you can see, the bands of the color ramp are angled on all directions. How do I get it to be aligned to the Y axis only?

ADDITIONALLY: How do i make the shading of each triangle of the (Icosphere) be based around the center of each triangle? (E.g. each face is a solid color)

Hmm, the “Absolute” in this case is a Math node - works only with Floats (see input/output is colored grey).
Try “Vector Math” instead?

1 Like

You can try this:

map-range.blend (118.6 KB)

Separate xyz from your object texture coordinate vector’ s output.