OpenGL进阶--VAO,VBO, EBO

时间:2023-11-23 03:33:43
【文件属性】:

文件名称:OpenGL进阶--VAO,VBO, EBO

文件大小:30.93MB

文件格式:ZIP

更新时间:2023-11-23 03:33:43

opengl

我们通过所谓的 **顶点缓冲对象 (VBO)**,可以在GPU的内存中存储大量的顶点。使用这些缓冲区对象的好处是,我们可以一次将大批数据全部发送到图形卡,如果还有足够的内存,则可以将其保存在此处,而不必一次发送一个顶点。从CPU将数据发送到图形卡的速度相对较慢,因此我们尽可能尝试一次发送尽可能多的数据。数据存储在图形卡的内存中之后,顶点着色器几乎可以立即访问顶点,因此速度非常快。


【文件预览】:
LearnOpenGL
----Include()
--------glad()
--------KHR()
--------GLFW()
----Libs()
--------glfw3.lib(902KB)
----Engine()
--------.vs()
--------Engine.sln(1KB)
--------shader.fs(119B)
--------wall.jpg(251KB)
--------Engine.vcxproj.filters(1KB)
--------Engine.vcxproj.user(168B)
--------Shader.h(672B)
--------x64()
--------Shader.cpp(3KB)
--------main.cpp(4KB)
--------Engine.vcxproj(8KB)
--------shader.vs(316B)
--------glad.c(144KB)

网友评论