Home › Forums › GAMES在线课程(现代计算机图形学入门)讨论区 › 作业三bump与displacement显示问题 This topic has 13 replies, 4 voices, and was last updated 4 years, 6 months ago by MasterBoom. Viewing 6 reply threads Author Posts 2020年3月12日 at 下午6:35 #3882 Score: 0 好好学习的王同学Participant 按照代码书写后,bump与displacement显示如下: 显示结果不对 Attachments:You must be logged in to view attached files. 2020年3月12日 at 下午7:14 #3885 Score: 0 好好学习的王同学Participant 补充说明:就是bump下,显示不出来凹凸纹理,而displacement下显示过暗,在bump中,我的dU实现如下: dU = kh * kn * (payload.texture->getColor(payload.tex_coords[0]+1/payload.texture->width,payload.tex_coords[1]).norm()-payload.texture->getColor(payload.tex_coords[0],payload.tex_coords[1]).norm()); 2020年3月12日 at 下午7:35 #3894 Score: 0 助教Keymaster Karma: 14 pts 请将代码发到 lgz17@mails.tsinghua.edu.cn,我尽力帮忙看看。 2020年3月12日 at 下午7:53 #3904 Score: 1 助教Keymaster Karma: 14 pts 楼下说 1 -> 1.0,我觉得很对 This post has received 1 vote up. 2020年3月12日 at 下午7:19 #3886 Score: 0 xuyonglaiParticipant Karma: 3 pts 我bump的结果和你一样,显示不出来凹凸纹理 2020年3月12日 at 下午7:35 #3895 Score: 0 助教Keymaster Karma: 14 pts 请将代码发到 lgz17@mails.tsinghua.edu.cn,我尽力帮忙看看。 2020年3月12日 at 下午7:23 #3891 Score: 0 MasterBoomParticipant 结果一样,整了一下午,bump还是整不动,凹凸纹理出不来 : ( 2020年3月12日 at 下午7:35 #3896 Score: 0 助教Keymaster Karma: 14 pts 请将代码发到 lgz17@mails.tsinghua.edu.cn,我尽力帮忙看看。 2020年3月12日 at 下午7:54 #3905 Score: 0 助教Keymaster Karma: 14 pts 楼下说 1 -> 1.0,我觉得很对 2020年3月12日 at 下午7:47 #3899 Score: 1 xuyonglaiParticipant Karma: 3 pts 我找到错了 1改为1.0 就行了 低级错误 This post has received 1 vote up. 2020年3月12日 at 下午7:48 #3900 Score: 0 xuyonglaiParticipant Karma: 3 pts w与h都是int类型的 1/w 1/h为零了 2020年3月12日 at 下午7:52 #3903 Score: 0 助教Keymaster Karma: 14 pts 原来是这样,估计那两位也是了吧。 2020年3月12日 at 下午8:36 #3907 Score: 0 MasterBoomParticipant 是,又忘了类型转换的事了 *sigh* 2020年3月12日 at 下午8:07 #3906 Score: 0 好好学习的王同学Participant 楼上正解:将1改为1.0,问题解决,凹凸纹理显示出来了 Author Posts Viewing 6 reply threads You must be logged in to reply to this topic. Log In Username: Password: Keep me signed in Log In