每天花30分钟看OGRE--(4) ShowMesh项目设置,调试,代码阅读,改进

每天花30分钟看OGRE--(4) ShowMesh项目设置,调试,代码阅读,改进
先上截图:
呵呵,用Qt做闪屏画面居然如此简单,有写好的QSplashScreen类。
这玩意儿花了好长时间才能调试,所以一定要记录下。

每天花30分钟看OGRE--(4) ShowMesh项目设置,调试,代码阅读,改进_第1张图片


svn address: https://showmesh.svn.sourceforge.net/svnroot/showmesh

用trunk下的代码【2008-2-1】

设置方法:
OGRE_HOME   设为  I:\OGRE\ogre-win32-v1-4-5\ogrenew

每天花30分钟看OGRE--(4) ShowMesh项目设置,调试,代码阅读,改进_第2张图片
Debug:

常规->输出目录: $(OGRE_HOME)\Samples\Common\bin\Debug\
调试->工作目录: $(OutDir)\
c/c++->常规->附加包含目录: $(OGRE_HOME)\OgreMain\include
链接器->常规->输出文件: $(OutDir)\$(ProjectName)_d.exe
                           附加库目录: $(OGRE_HOME)\lib


代码阅读:

核心代码在 OgreView.cpp 中

void  OgreView::update()
{
    
if (mRenderWindow  !=  NULL){
        mRoot
-> _fireFrameStarted();
        mRenderWindow
-> update();

        mCamera
-> moveRelative(mDirection);
        mCamera
-> yaw(Ogre::Radian(angleX));
        mCamera
-> pitch(Ogre::Radian(angleY));

        updateStats();
        mRoot
-> _fireFrameEnded();
    }
}

2008-2-1
在我自己的机器上用TortoiseHg建立了ShowMesh.lyl的Repository,把ShowMesh的代码放到这里,在此基础上完善此Editor.
每天花30分钟看OGRE--(4) ShowMesh项目设置,调试,代码阅读,改进_第3张图片




你可能感兴趣的:(每天花30分钟看OGRE--(4) ShowMesh项目设置,调试,代码阅读,改进)