现代gl编程一定比传统固定管线快么?gtx550ti可以用opengl么

发表时间:2018-03-14 05:00:02 作者: 来源: 浏览:

在上一篇文章中,小编为您详细介绍了关于《看中了一房子2楼但后面有个箱变?高压配电房变压器低压侧》相关知识。本篇中小编将再为您讲解标题现代gl编程一定比传统固定管线快么?gtx550ti可以用opengl么。

我要实现①个③维引擎,显示⑩万级别③角面,发现有时候速度很慢。由于接触gl比较早,只懂得传统管线,纠结是否需要重新学习现代gl编程。

现代gl性能①定比传统固定管线快吗?

如果快的话能快多少呢?

题主需要先了解两个东西,①个叫做缓冲区对象,①个叫做可编程着色器。它们是传统管线和现代管线最大差异所在。

缓冲区对象,包括VBO,IBO,UBO等,其主要的目的在于提前将数据传输到显卡,避免每帧都传送大量数据导致的瓶颈。在你的例子里,⑩万级别的③角面,如果不用VBO传输顶点数据绝对是卡到爆。

渲染基本图形,两者没有多少区别。但是基于可编程着色器的管线可以自己定制①些额外的效果,而不仅仅局限于传统OpenGL提供的纹理映射,光照,雾等。

OpenGL SuperBible 新版已经去掉了传统管线的内容。传统管线被淘汰了,不要再用它。

=============

至于快多少,这个取决于很多因素,以上面讨论的两个方面为例:

① · 减少了多少不必要的数据传输

② · 对于传统管线无法实现以至于必须通过CPU计算的高级效果。你用得越多,差异越大。

① · 可以的

② · 此显卡支持DirectX ①① · openGL ④.① ③D特性 Shader Model ⑤.⓪

编后语:关于《现代gl编程一定比传统固定管线快么?gtx550ti可以用opengl么》关于知识就介绍到这里,希望本站内容能让您有所收获,如有疑问可跟帖留言,值班小编第一时间回复。 下一篇内容是有关《唢呐咋安装?水溶彩铅使用方法》,感兴趣的同学可以点击进去看看。

资源转载网络,如有侵权联系删除。

相关资讯推荐

相关应用推荐

玩家点评

条评论

热门下载

  • 手机网游
  • 手机软件

热点资讯

  • 最新话题