![]() |
1
1
你必须建立一个投影矩阵来解决这个问题。设置正交投影矩阵或透视投影矩阵。
投影矩阵描述从场景中的三维视图点到视口中的二维点的映射。它从眼睛空间转换到剪辑空间,剪辑空间中的坐标通过与
在正交投影中,视图空间中的坐标线性映射到剪辑空间坐标,剪辑空间坐标等于规范化设备坐标,因为
在透视投影中,投影矩阵描述了从针孔相机看到的世界上的3d点到视区的2d点的映射。
要设置投影矩阵,必须通过
正交投影可以通过
透视投影可以通过
我建议使用以下坐标,以“查看”上述两种情况下的点: 例如.:
|
![]() |
twentyseven · pyglet-图像上奇怪的灰色边框 7 年前 |
![]() |
nousername · pyglet-使用alpha加载/屏蔽图像 7 年前 |
![]() |
Neithrik · Pyglet运行多个窗口 10 年前 |