I have an image that I want to pixelate down to a certain resolution. The uv mapping magic for this is done within a node group:
Then outside of the node group I want to be able to select the image (I am also making it monochrome using a less than math node, but I don't think that is relevant here). I tried to do this by exposing a pixelated (snapped) uv map (vector) output outside of the group, and then putting the output image back into the node group:
But as you can see in the image: the noodle turned red, indicating there is something wrong with this setup. As far as I can see they are both vector data types, but the noodles seem to disagree?
So my question, what is going wrong here? And aditionally, is there any way to get some debug info about why a noodle is red from blender?