OpenGL隧道

前沿

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


image.png

setupRC

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

地板顶点和纹理对应关系

floor.png

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

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

Ceiling.png

RenderScene

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

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

友情链接更多精彩内容