openGL
文章平均质量分 88
xzben
欢迎一起学习探讨各种技术问题。有兴趣可以加我好友( QQ 994344450) 备注 "csdn xzben blog"
展开
-
OpenGL 之Texture
一、Texture 存在的原因。我们绘制物体是通过顶点组成图元然后转换成像素片段然后着色绘制而成的。如果我们由顶点上指定的颜色来绘制物体,那么一个颜色丰富的物体需要大量的顶点才能表达。这时候Texture就出来了。Texture 是一个2D的图片,通过他我们能用少量的顶点绘制更加颜色丰富的图元了。使用Texture我们需要在顶点数据中同时指定顶点对应的纹理坐标(x,y 的2D坐标值)。在OpenGL绘制时在片段着色器中通过对Texture采样赋予片段颜色。在实际应用中,Texture...原创 2022-04-12 11:35:09 · 2135 阅读 · 0 评论 -
OpenGL 渲染流程
1、OpenGL是什么 OpenGL 是由 Khronos 组织制定并维护的一套图形渲染API规范合集,具体的功能实现是由各个显卡的开发厂商根据规范实现对应的功能。由于OpenGL 是运行在 GPU(显卡)上的,而我们编写的程序都是运行在CPU上的,所以OpenGL的绘制过程就是在CPU操作GPU提供的API控制显卡这个状态机绘制图形的过程。2、OpenGL 渲染流程OpenGL 渲染的原理是将输入的3d坐标的顶点数据绘制成屏幕上的2D像素片段的过程。通过这句话...原创 2022-04-11 19:11:47 · 4321 阅读 · 2 评论 -
OpenGL学习小结
OpenGL 学习总结原创 2022-04-11 17:23:18 · 3204 阅读 · 0 评论