hi,
I wonder what is the difference between a matrix created with a call to gluPerspective(…) and
a perspective matrix like
[1 0 0 0 ]
[0 1 0 0 ]
[0 0 1 0 ]
[0 0 1/d 0 ]
or
[1 0 0 0 ]
[0 1 0 0 ]
[0 0 0 0 ]
[0 0 1/d 0 ]
where d is the distance from the projection plane to the origin.
I have looked at the documentation for gluPerpective(…) and there they get a matrix which is different then the matrices over.
Can anybody tell me the difference?