Advanced, Raycast onto 3D mesh to get 2D position on texture

As long as you’ve got clean uvs you can draw to a 2d canvas and use it as a canvas texture with needs update set to true

Edit: I realised you’re asking the opposite of what I’ve suggested see this answer How I can get position of canvasTexture by raycast on 3d object - #2 by Mugen87