的笔记

随时随地编辑

OGRE嵌入MFC笔记

开发环境 OGRE 1.72
本文需要熟悉MFC,本文并非原创,这里只是进行总结归纳。代码地址:https://3dlearn.googlecode.com/svn/trunk/Samples/OgreMFC


步骤
1、在CWinApp::InitInstance中完成OGRE初始化。
初始化

2、在View中完成OGRE所有相关创建操作:创建渲染窗口、创建场景管理器、创建摄像头、创建视口、加载资源、并创建场景
3、view持有FrameListener的派生对象,这个对象真正执行场景的创建和监听事件的回调,包括最关键的frameStarted
4、在view的paint消息中执行帧渲染:
renderOneFrame()
5、在view中启动定时器,比便模拟主循环操作。这个定时器让窗口失效,从而驱动帧渲染。
6、在FrameListener对象中执行用户逻辑处理

posted on 2011-04-13 11:50 的笔记 阅读(477) 评论(0)  编辑 收藏 引用


只有注册用户登录后才能发表评论。
网站导航: 博客园   IT新闻   BlogJava   知识库   博问   管理