浙江大学面向对象程序设计c加加大作业MFC3D查看编辑
在Windows系统中利用MFC做功能验证的界面很快很方便.并且和Windows系统结合很紧密在MFC中也很方便实现窗口消息等功能.因此利用MFC作为功能验证的一个外壳是很好的工具.另外传统的opengl窗口有很大一部分基于glfw库来实现但glfw的窗口只是单一窗口缺乏用户友好性的UI交互操作对于缺乏计算机相关知识的用户很难进行修改.另外glfw产生的窗口和MFC产生的窗口冲突工程创建中经常报错导致基于glfw实现的窗口无法与MFC框架很好的有机融合导致基于GLFW库实现的功能很难在MFC中导入.设计一个既可以实现3D模型动态的导入导出且满足用户交互性友好的又能结合MFC简洁的外观简单的UI设计等优点与glfw库的灵活性相结合的程序.目标要求1实现3D模型动态的读入与写出并且可以通过鼠标以及键盘的操作来实现图像显示简单的放大缩小移动旋转等用户交互功能目标要求2界面设计要求画面美观有菜单按钮等图形控件的合理使用支持鼠标等交互操作操作容易目标要求3实现MFC的良好框架功能以及glfw的灵活性优点有机融合
用户评论