OpenGL

OpenGL隧道

2020-07-21  本文已影响0人  MonKey_Money

前沿

如果你没有OpenGL基础,请先欣赏前面文章,本篇不对基础代码过多分析。效果图


image.png

setupRC

设置背景颜色->初始化固定着色器->分配纹理对象->绑定纹理对象->读取纹理文件->设置纹理参数->加载(载入)纹理

地板顶点和纹理对应关系

floor.png

A对应TA,B对应TB,C对应TC,D对应TD

天花板顶点和纹理对应关系

Ceiling.png

RenderScene

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

上一篇 下一篇

猜你喜欢

热点阅读