point in world space to normalised device coordinates, written into target.
The same projection for callers that draw in floats. Writes x, y, z into target from offset. Nothing is allocated, so it can run once per vertex per frame.