OpenGL隧道
2020-07-21 本文已影响0人
MonKey_Money
前沿
如果你没有OpenGL基础,请先欣赏前面文章,本篇不对基础代码过多分析。效果图

setupRC
设置背景颜色->初始化固定着色器->分配纹理对象->绑定纹理对象->读取纹理文件->设置纹理参数->加载(载入)纹理
地板顶点和纹理对应关系

A对应TA,B对应TB,C对应TC,D对应TD
天花板顶点和纹理对应关系

RenderScene
清理一个或者一组缓存区->通过移动z,来进行动画效果->设置着色器->绑定纹理->绘制->交换缓存区
demo