I would like to apply/blend a shader based on the direction a face is pointing. So basically, if the colors of the axes are used, a cube would look like this:
Ideally, also the negative and positive direction should be taken into account. That way the shader on the face pointing in the Z+
direction can be different from the one pointing in the Z-
direction.