Opengl光照部分------one class
局部光照,不考虑光线反射到其他物体。
全局光照,考虑光线反射到其他物体。
Phong光照模型-局部光照模型=ambient环境光+diffuse漫反射+specular镜面反射
float ambientStrength环境光强度*lightColor光的颜色=ambient环境光颜色
ambient环境光颜色*物体rgb=最终物体显示的颜色
在Opengl中每个物体用顶点定义
normal构造vec4时最后一项变成0,齐次坐标系下做成向量,w=0平移变换被消除了,只能旋转缩放
线性代数:法线矩阵的证明需要学习21课结尾部分
(个人笔记没地方放了,传上来…)