图形学 日志

自制简易的软光栅渲染器(7)

playerzhou 无回复

Blinn Phong光照模型

项目地址:https://github.com/OmegaZhou/SimpleRenderer

网站地址:https://playerzhou.com/renderer/

  • 之前我只实现了简单的纹理映射,在此基础上,添加光照,完成Blinn Phong光照,可使模型更具有真实感

  • Blinn Phong模型是一个经验模型,它将光照分为漫反射光,镜面反射光和环境光照

  • 推导过程在此我就不赘述了

  • 由于本项目不支持使用mtl材质文件,仅支持使用单个纹理贴图,因此对于ka和ks,我直接参照了games101相关作业的参数

  • 最终结果

来一发吐槽

此站点使用Akismet来减少垃圾评论。了解我们如何处理您的评论数据