查看: 1287|回复: 4

请教:MFC程序读入.ive模型极慢

[复制链接]

该用户从未签到

发表于 2016-2-15 14:25:49 | 显示全部楼层 |阅读模式
本帖最后由 mangomzg 于 2016-2-15 15:58 编辑

请教各位高手:

    问题:在通过MFC程序读入.ive模型时极慢,大约十几分钟才能运行出MFC界面。所用模型共用了30个虚拟体,模型精度在proe导出时提高了10倍,表面光滑,模型大小11M。
    计算机指标:core-i5,cpu@3.30GHz,内存8G
    猜测可能的原因:1、虚拟体太多,导致遍历时间过长
                                2、模型精度太高导致读入时间过长

    请教:是什么问题导致运行这么慢?
               osg支持的虚拟体是否有个数限制?
               有什么方法可以提高多虚拟体、复杂模型读入速度?

模型虚拟体.docx

41.26 KB, 下载次数: 6, 下载积分: 威望 1

该用户从未签到

发表于 2016-2-16 23:46:11 | 显示全部楼层
你可以自己打印下时间,看看具体时间是在读取模型阶段还是在渲染阶段。
如果是读取模型阶段有可能是模型面熟太多(从文件大小看不太可能),可能是引用了debug的库。

该用户从未签到

 楼主| 发表于 2016-2-17 15:27:37 | 显示全部楼层
zhufu0208 发表于 2016-2-16 23:46
你可以自己打印下时间,看看具体时间是在读取模型阶段还是在渲染阶段。
如果是读取模型阶段有可能是模型面 ...

非常感谢您的回答。
确实是在debug模式下运行的,这样不可避免时间较长吗?

该用户从未签到

发表于 2016-2-18 15:34:32 | 显示全部楼层
osg在windows平台下debug版本下是很慢的

该用户从未签到

 楼主| 发表于 2016-2-18 20:16:48 | 显示全部楼层
garyliyong 发表于 2016-2-18 15:34
osg在windows平台下debug版本下是很慢的

非常感谢楼上回复。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

OSG中国官方论坛-有您OSG在中国才更好

网站简介:osgChina是国内首个三维相关技术开源社区,旨在为国内更多的技术开发人员提供最前沿的技术资讯,为更多的三维从业者提供一个学习、交流的技术平台。

联系我们

  • 工作时间:09:00--18:00
  • 反馈邮箱:1315785073@qq.com
快速回复 返回顶部 返回列表