You need to alter the way your matMtl is setup. Try searching for "perspective projection matrix" in google, and use that to construct your matrix. Or put a view at the projector position, and get it's matView and copy that to your matMtl before rendering.