
场景编辑器
文章平均质量分 94
XP_lmq
这个作者很懒,什么都没留下…
展开
-
编辑器界面库选择
1、界面开发方式 场景编辑器的重点是友好的界面交互,其次考虑快速、简单的开发语言。到目前为止,所遇到的界面开发大致有MFC、VS C#、Qt。1.1、MFC、C#、Qt优缺点 MFC仅使用Windows平台,但是存在较多现成的界面库,能节省不少开发时间。 VS C#,包含很成熟的界面开发,但是渲染引擎本身使用C++实现,邀请本身并未做成ActiveX,原创 2015-04-18 10:28:51 · 659 阅读 · 0 评论 -
如何使得渲染窗口不阻塞窗口事件
1、问题描述 使用MFC开发场景编辑器,基于SDI进行窗口布局,渲染窗口就是其中的中心、核心窗口(SceneView)。在SceneView的OnPaint事件中,添加渲染内容的绘制、提交。导致编辑器的其他窗口操作都无法实时刷新、总是会延时刷新或者不刷新。2、尝试方法2.1、渲染线程方案 将renderContext(渲染上下文)、renderEngine(渲染引原创 2015-04-18 10:51:11 · 1243 阅读 · 0 评论 -
MFC框架程序中OnIdle
MFC框架程序中OnIdle功能应用于:场景编辑器中,讲renderOneFrame与UI响应区分文章转载自:http://www.cnblogs.com/kex1n/archive/2012/03/02/2377621.html先看下MSDN对OnIdle()介绍:CWinApp::OnIdleOnIdle is called in the default m转载 2015-04-14 13:53:54 · 879 阅读 · 0 评论 -
OpenGL ES EGL的 eglChooseConfig使用问题
1、问题由来 场景编辑器开始支持3D场景,场景运行后,模型前后显示异常,感觉像是DepthCheck、DepthWite未起作用。 跟踪了脚本、引擎代码,与异常模型的DepthCheck、DepthWrite相关属性设置都设置,且最终传递给OpenGL,但效果还是异常。在同事的机器上,VS Debug运行模拟器,模型显示正常。2、问题定位 a、对比本机与同事原创 2015-06-15 15:54:17 · 14671 阅读 · 0 评论