剪裁平面附近的距离为“n”个单位。远剪裁平面距离原点有 'f' 个单位。z 轴指向屏幕右侧,y 轴指向上方,x 轴指向屏幕外部。假设纵横比为 1。
问问题
35 次
1 回答
2
做一些基本的触发,你可以得到近平面和远平面的宽度和高度,它们将是近平面2* tan(theta/2) * n
,远平面将是2* tan(theta/2) * f
所以这8个值将是
(-n, n*tan(theta/2), n*tan(theta/2)),
(-n, -n*tan(theta/2), n*tan(theta/2)),
(-n, n*tan(theta/2), -n*tan(theta/2)),
(-n, -n*tan(theta/2), -n*tan(theta/2)),
(-f, f*tan(theta/2), f*tan(theta/2)),
(-f, -f*tan(theta/2), f*tan(theta/2)),
(-f, f*tan(theta/2), -f*tan(theta/2)),
(-f, -f*tan(theta/2), -f*tan(theta/2))
于 2016-03-08T16:13:17.097 回答