2 u010707064 u010707064 于 2015.06.17 21:20 提问

opengl 有关深度值,顶点坐标的z值有奇怪问题

我碰到了一个奇怪的问题:画了一个正方体,

图片说明
然后读取正中间一行像素的对应片元的z坐标值,
为啥先减小后变大又减小,这个有具体的值,第一列对应x,第三列对应z

图片说明

3个回答

ycg514230
ycg514230   Rxr 2015.06.18 08:14

Z值表示与相机的距离,按你这个情况,z越大表示与相机越近,没问题啊

u010707064
u010707064 有没有发现不对劲的,你看我的数据z和x对应的比例,x从-0.6到+0.6,但是z完全偏离了
2 年多之前 回复
u010707064
u010707064 我这个是45度放置的,应该是中间最小两边变大,而且应该对称, 现在是先减小一点点,然后一直在变大,最后面又减小了,
2 年多之前 回复
u010707064
u010707064   2015.06.18 12:57

我这个是45度放置的,应该是中间最小两边变大,而且应该对称,
现在是先减小一点点,然后一直在变大,最后面又减小了,

sadmooncake
sadmooncake   2016.01.20 15:51

你好,我目前在尝试做一个立方体,但是法线应该有问题,只有一个面能反射光线。能将你的代码借我参考一下吗?

Csdn user default icon
上传中...
上传图片
插入图片