VBO
关于OpenGL实现VBO绘制的旗帜飘扬的作业的一个小思路
遇到一个问题,要求我用VBO画的旗帜有飘扬的动态,进一步,VBO绘制的图像怎么用曲面细分着色器。 下面是思路: 把VBO先绘制到帧缓冲里,然后保存成纹理 用纹理绘制的形式,使用曲面细分添加控制点 曲面细分评估里加入sin()函数即可 程序在有N卡的电脑上不显示不知道为什么 把VBO转换成纹理的函数 ......
什么是VBO?
VBO,Vertex Buffer Object。VBO可以说是Opengl里程碑似的作品,通过VBO我们可以把需要渲染的图元的顶点信息,直接上传到存储在GPU的显存中。这样有什么好处呢? 由于早期的Opengl不支持实例化绘制,导致在绘制大量相似的图元时,需要反复向GPU提交顶点数据进行图元渲染, ......