learnopengl网站学习笔记

入门部分
通用内容,学习怎么使用OpenGL,简单介绍渲染流程。

光照部分
Phong式光照模型:ambient环境光、albedo/diffuse漫反射、specular高光/反射
环境光为固定值,一般设置得较小;
漫反射用入射光与法线的夹角的余弦值,这是不真实的,但是简单;
高光用视线与反射向量的余弦值,这是不真实的,但是简单;这有一个问题,就是余弦值会小于0;
所以用Blinn-Phong式光照模型,区别是让高光用视线与入射光的和向量与表面法线的余弦值,这样余弦值就不会小于0,而且不用计算反射向量,计算更简单;但是这样比Phone式光照模型更不真实,因为它的计算方式比Phong的更不真实。

模型加载
通用内容,学习模型数据格式、模型加载流程。

高级OpenGL
通用内容,学习怎么使用OpenGL,涉及到渲染流程的各个步骤。

高级光照
通用内容,学习通用高级光照。

posted @ 2021-02-07 17:14  HSS--  阅读(94)  评论(0)    收藏  举报