第五课:纹理立方体


文档摘要

第五课:纹理立方体 本课学习如下几点: 什么是UV坐标 怎样自行加载纹理 怎样在OpenGL中使用纹理 什么是滤波?什么是mipmap?怎样使用? 怎样利用GLFW更加有效地加载纹理? 什么是alpha通道? 关于UV坐标 给一个模型贴纹理时,需要通过某种方式告诉OpenGL用哪一块图像来填充三角形。这是借助UV坐标来实现的。 每个顶点除了位置坐标外还有两个浮点数坐标:U和V。这两个坐标用于获取纹理,如下图所示: 注意纹理是怎样在三角形上扭曲的。 自行加载.BMP图片 了解BMP文件格式并不重要:很多库可以帮你做这个。但BMP格式极为简单,可以帮助你理解那些库的工作原理。所以,我们从头开始写一个BMP文件加载器,以便你理解其工作原理,不过(在实际工程中)千万别再用这个实验品。


发布者: 作者: 转发
评论区 (0)
U