刚完成了提高题微表面渲染,主要参考https://learnopengl.com/PBR/Theory,感谢其他同学分享的这篇文章,通过这篇文章实现了cook-torrance后出现了另一个问题,粗糙度为0时依然无法显示镜面,那就是重要性采样,通过计算粗糙度缩小半球随机采样的范围可以解决采样过于分散无法形成镜面问题,参考https://schuttejoe.github.io/post/ggximportancesamplingpart1/。
那么现在回到我的问题,当我替换作业7里的bunny模型后渲染不出模型来,是否bunny的位置问题,但是我又没找到哪里定义位置,可以请替换过模型的同学解答一下如何换bunny和圆球进去渲染,谢谢!
附件是784*784*128ssp
This post has received 1 vote up.