正射投影矩阵的z轴移动

来源:6-2 正射投影

qq_偶尔也会感慨_03309033

2023-02-07

我这边最后求出的z轴的移动公式为什么是-(f + n) / ( n - f)
推导如下

f < z < n

0 < z - f < n - f

0 < (z - f) / (n - f) < 1

0 < (2z - 2f) / (n - f) < 2

-1 < (2z - 2f) / (n - f) - 1 < 1

-1 < (2z - 2f - (n - f)) / (n - f)  < 1

-1 < (2z - f - n) / (n - f) < 1

-1 < 2z / (n - f) - (n + f) / (n - f) < 1
写回答

1回答

yancy

2023-02-07

因为我们在观察一个三维物体的时候,z轴的方向是从视点 - 目标点,所以课程里 z 的取值范围是 n < z < f

0
0

WebGL+Three.js 入门与实战,系统学习 Web3D 技术

前端的技术蓝海,涨薪好选择

1081 学习 · 294 问题

查看课程