- 博客(3)
- 资源 (9)
- 收藏
- 关注
原创 使用Visual Studio一劳永逸式配置OpenGL开发环境(GLFW3+GLAD)
引子OpenGL版本众多,需要引入额外的第三方库才能很好的满足我们平时渲染的需求,对于刚开始学习的同学们比较麻烦。 我也多次遇到很多落后的配置教程,浪费了时间不说,也会自己技术和现代OpenGL的技术脱节。 在当前的时间点(2018年),学习OpenGL如果还从glBegin()和glEnd()那一套就太落伍了,这个教程是为了示范如何配置OpenGL3.3以上的环境。 另外推荐学习Ope
2018-01-15 19:42:33 9495 4
原创 法线贴图和切线空间
Normal Maping法线贴图是一种特殊的texture,法线贴图中每个像素存储的不是rgb颜色值,而是该片元的法向量。 法向量可以决定物体表面的凹凸情况,使用法线贴图可以在几乎不增加性能消耗的情况下,使得渲染出来的物体更有凹凸感,看起来更为真实。图1: 法线贴图的使用非常方便,只需要当做平常的texture一样对它进行采样,采样的值作为normal而非rgb。 下面是一个简
2018-01-10 11:58:39 9276 1
原创 [Modern OpenGL]谈谈VAO、VBO、IBO
OpenGL中的VAO、VBO、IBO刚开始学习OpenGL的时候可能会对VAO、VBO、IBO的概念有些模糊,只是记得这些术语和API。 理清概念才能更好的使用这些API,下面我们花20分钟的时间谈谈这些术语。VBO : Vertex Buffer Object,顶点缓冲对象。这里的Object和面向对象编程没有太大关系,他俩之间最沾边的就是合理的使用了抽象这一概念。 我们都知道所有的顶点
2018-01-02 15:11:17 3662 1
Visual Studio 搭建好的OpenGL环境(GLFW3+GLAD)
2018-01-15
编译好的assimp动态链接库[适用于win10]
2017-09-29
glad和stb_image静态库
2017-09-29
C# 软件渲染器
2017-09-05
FreeGLUT编译材料
2017-03-27
Foundations of Qt Development
2016-05-30
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人