gluPerspective的第一个参数fovy

gluPerspective的第一个参数fovy为什么值越小,在屏幕上渲染的模型越大?

昨天早上想了好久,早上突然想明白了。

gluPerspective的第一个参数fovy_第1张图片

模型的大小是唯一的,这点我当时没有注意到。
fovy的值越小,近裁剪面越小,同样大小的模型就显得大;
反之,fovy的值越大,近裁剪面越大,同样大小的模型就显得小;
虽然模型并不是在近裁剪面绘制的,是在近裁剪面和远裁剪面的中间,视椎体内。


你可能感兴趣的:(gluPerspective的第一个参数fovy)