- 博客(5)
- 收藏
- 关注
原创 LearnOpenGL学习笔记4-Transformations
我们用GLM表达了变换矩阵,下一个问题是如何把变换矩阵传递给着色器。GLSL内置的mat4类型就排上用场了。剩下的工作就是在cpu代码中将矩阵数据传入着色器。首先还是查询变量的location,然后使用。
2024-11-28 15:09:44
194
原创 LearnOpenGL学习笔记3-Textures
原网站链接: https://learnopengl.com/Getting-started/Textures源码链接:https://github.com/JoeyDeVries/LearnOpenGL本节的目标是将一个砖墙纹理图片映射到三角面上。为了实现这个目标,我们需要告诉程序每个顶点对应的是纹理图片的哪个位置。因此顶点需要关联纹理坐标,片元插值则会自动完成其他工作。
2024-11-27 08:42:19
775
原创 LearnOpenGL学习笔记2-Shaders
这一节介绍了基本的GLSL语法;着色器的输入与输出;全局变量在着色器的使用;颜色属性的添加;着色器类的封装。
2024-10-25 15:15:14
1738
原创 LearnOpenGL学习笔记1-Hello Triangle
原网站链接: https://learnopengl.com/Getting-started/Hello-Triangle源码链接:https://github.com/JoeyDeVries/LearnOpenGL这一节主要内容就是VBO、VAO、EBO三个对象的使用,跟平时编程习惯不太一样,OpenGL使用对象都是先绑定然后进行操作或者使用。这是OpenGL最基础的内容,一定要吃透。
2024-10-25 07:28:27
634
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人