Home › Forums › GAMES在线课程(现代计算机图形学入门)讨论区 › 作业2光栅化Z-value问题 Tagged: z-buffer This topic has 2 replies, 2 voices, and was last updated 4 years, 6 months ago by Enoch. Viewing 2 reply threads Author Posts 2020年4月4日 at 下午12:08 #5135 Score: 0 刘道明Participant 我看PDF说的是“我们已经把z进行了翻转,都是正数越大离视点越远”。 请问这里说的翻转是代码中darw()里面的 for(auto& vert :v){ .... vert.z()=vert.z()*f1+f2; } 吗? 这里怎么看出越远越大的?这不是一个正比例线性函数吗?大小关系不会发生改变。 按这个z比较z-buffer出来的结果蓝色在前面,绿色在后面。 不太懂,有大佬能解释一下吗? This topic was modified 4 years, 7 months ago by 刘道明. 2020年4月4日 at 下午4:46 #5137 Score: 0 刘道明Participant 发现问题了,是投影时z轴缩放的near,far与-1,1的对应问题。 2020年5月1日 at 下午9:10 #6404 Score: 0 EnochParticipant Karma: 1 pt 请问这里的f1和f2分别指什么? Author Posts Viewing 2 reply threads You must be logged in to reply to this topic. Log In Username: Password: Keep me signed in Log In