社区
机器视觉
帖子详情
---opengl---怎么提高opengl画图速度?
lancer2k
2003-04-03 08:03:42
我写个程序读取数据并用opengl作图,
但在效率上不理想:
30多M的文件,读到内存并形成一定的数据格式(链表)只用了1~2秒钟;但是作图时,却花了3~5分钟!
请大人想一下用什么方法可以提高opengl的效率?
如有可能请给出点代码,谢谢
欢迎讨论,小弟跪谢!
...全文
207
6
打赏
收藏
---opengl---怎么提高opengl画图速度?
我写个程序读取数据并用opengl作图, 但在效率上不理想: 30多M的文件,读到内存并形成一定的数据格式(链表)只用了1~2秒钟;但是作图时,却花了3~5分钟! 请大人想一下用什么方法可以提高opengl的效率? 如有可能请给出点代码,谢谢 欢迎讨论,小弟跪谢!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
gorge_an
2003-04-07
打赏
举报
回复
你可以做一些显示列表,要绘制的时候,绘制显示列表就可以了, 这样会比较快一点。一般几万个三角形,是不会很慢的,当然就象楼上的兄弟说的,买好一点的显卡,一般来说nvidia 的显卡更适合opengl程序
lancer2k
2003-04-04
打赏
举报
回复
链表中的节点数据很简单,就是记录点或多边形的坐标,
然后遍历链表,画出图形。
有没有更好的做法?比如读出一个节点就画出一个(一小部分),或其他什么的
因为opengl给我的感觉好象是等了很久,然后最后一下图就画出来了,没有渐进的过程。
zhangyan_qd
2003-04-04
打赏
举报
回复
算法效率太低。
算法优化的问题很大了,不是一两句话说得清楚的。
XCOOL
2003-04-04
打赏
举报
回复
减少你的点和面,设定一个较小的裁减区,购买支持opengl的高档显卡
lancer2k
2003-04-03
打赏
举报
回复
那么用什么做了?
phoenixzz
2003-04-03
打赏
举报
回复
点或面太多,也是没办法的事,不建议用PC做
OPengl
画图
--点,线,多边形
opengl
画图
程序 支持点。线。多边形的绘制和裁剪。
openGL
画图
程序
VC++
OPENGL
画图
程序,多边形裁剪 多边形操作
openGL
画图
板实现简单
画图
功能
用C++实现基于
openGL
的
画图
板,实现简单
画图
功能
Opengl
画图
的一个小实例
利用
OpenGL
设计一个窗口,并在窗口中回执平面图形,学习计算机图形学的入门。
dino用
opengl
描点
画图
-恐龙
dino用
opengl
描点
画图
-恐龙 经典题目 不用多说了吧。
机器视觉
4,445
社区成员
15,335
社区内容
发帖
与我相关
我的任务
机器视觉
图形图像/机器视觉
复制链接
扫一扫
分享
社区描述
图形图像/机器视觉
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章