| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 911 人关注过本帖
标题:[求助]关于OpenGL的显示速度问题
取消只看楼主 加入收藏
Whnight
Rank: 1
等 级:新手上路
帖 子:120
专家分:0
注 册:2007-9-14
收藏
 问题点数:0 回复次数:3 
[求助]关于OpenGL的显示速度问题
在网上看了很多原码,也找了不少实体书来看,
发现这些教材的例子基本上都是在win32的窗口程序中运行图形代码的。

在下现在想把OpenGL用在MFC的ActiveX控件开发中,问题来了。。。

虽然可以成功把图形显示出来,可是要让三维图形动起来却困难重重。
在下现在是通过设定记时器“SetTimer”来让图形动起来的,但每次刷新都会有严重的闪烁。

反观在win32窗口程序下工作的代码,完全没有闪烁的问题,同一个图形,在窗口程序下可以流畅顺滑地旋转,移动,而在ActiveX的ocx控件中却只能痛苦地闪烁。。。

于是想问一下大家,为什么会出现这种问题,同时请教一下解决的方法。
搜索更多相关主题的帖子: OpenGL 三维 图形 速度 ActiveX 
2007-11-05 15:44
Whnight
Rank: 1
等 级:新手上路
帖 子:120
专家分:0
注 册:2007-9-14
收藏
得分:0 

都是用swapbuffer啊。。。。但效果不一样。。。

2007-11-05 20:30
Whnight
Rank: 1
等 级:新手上路
帖 子:120
专家分:0
注 册:2007-9-14
收藏
得分:0 
ActiveX中没有MainFrm啊。。。。
2007-11-06 11:26
Whnight
Rank: 1
等 级:新手上路
帖 子:120
专家分:0
注 册:2007-9-14
收藏
得分:0 
在CxxxApp中加一个void OnIdle()函数,然后在函数中加入什么光源啊,反走样啊,这些设置,这样吗?
2007-11-06 11:52
快速回复:[求助]关于OpenGL的显示速度问题
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.028099 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved