OpenGL新的学习
1. 一些基本术语
计算物体的颜色,一般有三种操作:由应用程序明确指定,根据特定的光照条件确定,通过把纹理贴到物体的表面而获得。或者是以上三种操作的混合产物
光栅化:把物体的数学描述及与物体相关的颜色信息转换为屏幕上的像素,这个过程叫做光栅化。
顶点->几何图元(点、直线、多边形)->模型(object)->渲染(计算机根据模型创建图像的过程)
多边形的顶点以逆时针顺序出现在屏幕上,判定为"正面"
控制一个多边形的正面和背面的绘图模式
glPolygonMode(GL_FRONT_AND_BACK,GL_LINE) //GL_FRONAT,GL_BACK,GL_FRONT_AND_BACK;GL_POINT,GL_LINE,GL_FILL
剔除多边形,隐藏表面消除(背面挑选,正面挑选)
glEnable(GL_CULL_FACE);
glCullFace(GL_FRONT);//剔除前面,显示背面 GL_FRONT,GL_BACK,GL_FRONT_AND_BACK
2. 视图变换