Why the View Matrix is inverse of A Camera Matrix ? I can't understand this relationship can anyone please explain this to me. Formally Vector to a camera is calculated as follow
toCameraVector= (inverse(viewMatrix)*vec4(0,0,0,1.0)).xyz-worldPosition.xyz;