我要发帖 回复

正式会员

5

主题

29

积分

0

专家分

:

私信
发表时间 : 2009-7-21 09:18:44 | 浏览 : 1018    评论 : 2
在MFC中点击树形控件实现漫游、切换场景的功能,但是切换速度很慢,有没有方法提高切换速度?
实现切换的代码如下:
        if(vpKernel::instance()->isConfigured())
        {
                vpKernel::instance()->breakFrameLoop();
                vpKernel::instance()->unconfigure();
                vp::shutdown();
        }
        KillTimer(1);
        int result;
        result = vp::initialize(__argc,__argv);
        assert(result == vsgu::SUCCESS);

        CString acfFile;
        if(__argc<=1)
                acfFile = "my1.acf";
        else
                acfFile = __argv[1];
        result = vpKernel::instance()->define(acfFile);
       
        result = vpKernel::instance()->configure();
        assert(vpWindow::size()!=0);

        vpWindow *vpWin = *vpWindow::begin();
        vpWin->setParent(m_hWnd);

        vpWin->setBorderEnable(false);
        vpWin->setFullScreenEnable(true);

        int frameNum = vpKernel::instance()->beginFrame();
        assert(frameNum!=0);
        result = vpKernel::instance()->endFrame();
        assert(result==vsgu::SUCCESS);

        const int TIMER_ID = 1;
        int returnValue = SetTimer(TIMER_ID,10,NULL);
        assert(returnValue == TIMER_ID);

最近VR访客

obuil 评论于2009-7-21 09:39:12
全部预加载
或者 漫游的时候在后台加载完毕
xiaoyuer 评论于2009-7-22 10:13:54

回复 2楼 的帖子

全部预加载或者 漫游的时候在后台加载怎么实现啊
能不能详细说一下?
有这方面的例子吗?
先谢了

手机版|VR开发网 统计 津ICP备18009691号
网安备12019202000257

GMT+8, 2021-2-28 11:44 PM

返回顶部