How to display a projected texture on a mesh?
The example project seems to be a bit outdated, I took it and added a shader with a checkerboard texture, that works fine - all other settings do indeed work in that file. Just add this shader network to the monkey:



Then you can change the mapping by moving the projector, which in this project is the lamp.