社区
图形处理/算法
帖子详情
OpenGL显示列表,真的能够提高绘图效率吗?
wrongagain98
2008-05-04 09:34:21
OpenGL的书说显示列表可以提高性能。但我把书中显示列表的例程改成了不用显示列表,两者对比了一下,感觉差不多呀。比如我的程序画一桢,不用显示列表用了14秒,用显示列表则用了13秒。
这个显示列表,真的能够像书中所说的,能提高绘图效率吗?谁有这方面的体会?
...全文
288
10
打赏
收藏
OpenGL显示列表,真的能够提高绘图效率吗?
OpenGL的书说显示列表可以提高性能。但我把书中显示列表的例程改成了不用显示列表,两者对比了一下,感觉差不多呀。比如我的程序画一桢,不用显示列表用了14秒,用显示列表则用了13秒。 这个显示列表,真的能够像书中所说的,能提高绘图效率吗?谁有这方面的体会?
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
10 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
菜牛
2008-05-06
打赏
举报
回复
你这么测试看看:画10000个圆环,用显示列表和不用看区别。
yzlxy
2008-05-06
打赏
举报
回复
你用glRotate 命令测试一下,还是有影响的
scq2099yt
2008-05-06
打赏
举报
回复
能不能提高效率取决于编程的人
wrongagain98
2008-05-06
打赏
举报
回复
一帧13、4秒,干什么的啊。
----------------------------
我故意把它搞这么久的呀。想看看到底显示列表有多大的性能提高嘛。
也就是画个圆环,一般经度分20来份,纬度分8-10份,去画四边形,就可以了。我故意把它分了经度800份,纬度2500份,就画了十几秒钟了。
菜牛
2008-05-05
打赏
举报
回复
一帧13、4秒,干什么的啊。
icosagon
2008-05-05
打赏
举报
回复
[Quote=引用 2 楼 Mackz 的回复:]
一帧13、4秒,干什么的啊。
[/Quote]
「已注销」
2008-05-05
打赏
举报
回复
真的
sandy_zc_1
2008-05-04
打赏
举报
回复
一帧用13秒?
那肯定是耗费时间的大头花到其它地方去了。
opengl
显示
列表
在即时模式(Immediate Mode)下
绘图
,
OpenGL
函数被直接送进
绘图
流水线,相应的 图形对象被立即绘制出来。当需要在程序中多次绘制同一个复杂的图形时,这种绘制方 式会耗费大量的资源,从而降低程序的运行
效率
,为此
OpenGL
提供了更快速更有效的方 式---
显示
列表
。
OpenGL
在雷达图像实时
显示
中的应用
OpenGL
在雷达图像实时
显示
中的应用;与windows的GDI编程相比较有着高
效率
、跨平台的优点;对了解雷达方面的应用有着很大帮助!
基于MFC+vs2010实现的
Opengl
绘图
不同版本的东东实现起来,对新手还是有困难的,这里给出了一个通用框架,只要修改DrawScene的内容,就可以实现
Opengl
的绘制。平台vs2010+MFC+
Opengl
。亲测可以使用
基于
OpenGL
的三维曲面数据场动态
显示
.docx
基于
OpenGL
的三维曲面数据场动态
显示
.docx
OpenGL
编程与实例
本书采用理论与实例相结合的方式讲解
OpenGL
编程,全书共有40个实例,讲述的基本内容有:
OpenGL
初始化,基本几何对象的生成、颜色模式、坐标变换、
显示
列表
、位图和图像等。
图形处理/算法
19,472
社区成员
50,678
社区内容
发帖
与我相关
我的任务
图形处理/算法
VC/MFC 图形处理/算法
复制链接
扫一扫
分享
社区描述
VC/MFC 图形处理/算法
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章