Very temporary, very rough shader setup