社区
图形处理/算法
帖子详情
如何用opengl在MFC下制作动画
tin421105846
2009-03-07 07:37:51
大家好!我是opengl的初学者,想慢慢一步步的实现在MFC下opengl的动画制作,请问一下我该如何去做,看什么资料才能实现这个,希望大家能指点一下!非常感谢!
...全文
261
6
打赏
收藏
如何用opengl在MFC下制作动画
大家好!我是opengl的初学者,想慢慢一步步的实现在MFC下opengl的动画制作,请问一下我该如何去做,看什么资料才能实现这个,希望大家能指点一下!非常感谢!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
tin421105846
2009-05-06
打赏
举报
回复
谢谢了!
rcyboom
2009-05-03
打赏
举报
回复
Using OpenGL with MFC
http://francisshanahan.com/www/index.php?p=137
有完整的代码和例子
tin421105846
2009-05-03
打赏
举报
回复
谢谢各位不吝赐教!!
luckyboy101
2009-03-19
打赏
举报
回复
mark
liuxin0611
2009-03-15
打赏
举报
回复
楼上说的太好了~
我想补充一点,我当初做的时候,把画图的内容写在了view类里面,以至于,我必须又要加个wnd类,才能正常显示,而且做的过程很bt。就是想提醒一下楼主,被跟我犯同样的错误~
leidafu
2009-03-12
打赏
举报
回复
在mfc下用opengl原理和在其他环境下一样,只不过你得先设置一些合适的像素格式来适应支持你的Device context
在设置方面主要用了几个api函数:
一、
ChoosePixelFormat()主要中来选择合适的像素格式
二、
使用结构体
PIXELFORMATDESCRIPTOR 像素格式描述符来设置你要画图的像素格式
三、
SetPixelFormat 设置像素样式到你要画的DC上去
四、
wglCreateContext 创建一个新的OpenGL rendering Context来画东西
五、
wglMakeCurrent 使得上面创建的rendring context为线程的当前context
这些函数可以放在mfc OnCreate 消息里
六、
在OnSize消息里设置你的opengl 视口大小,投影模式、渲染模式
七、
具体画图就可以放在OnPain消息里
八、
想要动画可以使用OnTimer消息来根据时间来绘制动画
九、
最后记得在OnDestroy消息里 使用 wglDeleteContext 来删除你的rendering context
以上步骤里的函数都可以在msdn上找到用法,在对话框或单文档都可以渲染的。
祝你好运!
用
OPENGL
+
MFC
编的三维地形,还加了纹理贴图
用
OPENGL
+
MFC
做的三维地形模拟,可实现一般的功能!地形是用TIN生成的
基于
OpenGL
的
MFC
单文档
动画
汉诺塔
初学者
制作
,感谢无私的陌生人给我的帮助,向你们学习。
OpenGL
专题课程-模型与骨骼
动画
精讲
课程简介: 本课程详细讲解基于Assimp C++库的模型读取模块,并且做了关于
动画
理论、关键帧插值、骨骼
动画
矩阵原理、骨骼
动画
读取与播放等知识的详细讲解,对于游戏行业或者三维可视化从业人员会有比较大的帮助。...
MFC
+
OpenGL
直线剪裁
基于
MFC
+
OpenGL
的直线剪裁小软件,在VS2013上编辑,使用编码剪裁算法,按'+'生成随机直线,然后用鼠标拖
动画
矩形框可以对直线进行剪裁。是我学习
MFC
做的第一个东西,可以参考之前博客学习
MFC
框架的使用以及菜单界面的设置。
MFC
单文档 实现
opengl
三维旋转 缩放 光照
MFC
单文档 实现
opengl
三维旋转 缩放 光照
MFC
单文档 实现
opengl
三维旋转 缩放 光照
MFC
单文档 实现
opengl
三维旋转 缩放 光照
MFC
单文档 实现
opengl
三维旋转 缩放 光照
MFC
单文档 实现
opengl
三维旋转 缩放 光照
MFC
单文档 实现
opengl
三维旋转 缩放 光照
MFC
单文档 实现
opengl
三维旋转 缩放 光照
图形处理/算法
19,468
社区成员
50,698
社区内容
发帖
与我相关
我的任务
图形处理/算法
VC/MFC 图形处理/算法
复制链接
扫一扫
分享
社区描述
VC/MFC 图形处理/算法
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章