免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 2587 | 回复: 7
打印 上一主题 下一主题

[C++] 怎么在MFC界面中嵌入机械臂模型文件? [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2013-04-14 21:47 |只看该作者 |倒序浏览
1、怎么在MFC中导入机械臂模型?我有3ds模型,可以吗?
2、如果是3ds文件,是不是通过CLoad3ds这个类来实现的?
3、最终界面要实现的功能是,当x、y、z发生改变时,机械臂也要动起来,请问这样怎么做到?是不是要添加线程?要不断重绘?
如果谁有程序给我参考就最好了
求教各位大神,在此先谢谢了
如附件所示

OC`81U%J7H1BLRVMO`O}@UY.jpg (41.91 KB, 下载次数: 20)

OC`81U%J7H1BLRVMO`O}@UY.jpg

论坛徽章:
59
2015年亚洲杯之约旦
日期:2015-01-27 21:27:392015年亚洲杯之日本
日期:2015-02-06 22:09:41拜羊年徽章
日期:2015-03-03 16:15:432015年辞旧岁徽章
日期:2015-03-03 16:54:152015年迎新春徽章
日期:2015-03-04 09:50:282015元宵节徽章
日期:2015-03-06 15:50:392015年亚洲杯之阿联酋
日期:2015-03-19 17:39:302015年亚洲杯之中国
日期:2015-03-23 18:52:23巳蛇
日期:2014-12-14 22:44:03双子座
日期:2014-12-10 21:39:16处女座
日期:2014-12-02 08:03:17天蝎座
日期:2014-07-21 19:08:47
2 [报告]
发表于 2013-04-14 22:41 |只看该作者
这个不可能很快能做得出来的,
我的想法是:
用DirectX做个ocx, 再加入到MFC界面中。
机器要动,自然也是你调用transfrom或translate来改变3d物体的坐标。

没有现成模块的话, 这个算一个不在不小的工程了。

论坛徽章:
0
3 [报告]
发表于 2013-04-14 23:02 |只看该作者
首先谢谢您的提点,可是,我还是入门级的啊,目前仅限于MFC写个界面。您能再写的详细些吗?~~o(>_<)o ~~回复 2# folklore


   

论坛徽章:
59
2015年亚洲杯之约旦
日期:2015-01-27 21:27:392015年亚洲杯之日本
日期:2015-02-06 22:09:41拜羊年徽章
日期:2015-03-03 16:15:432015年辞旧岁徽章
日期:2015-03-03 16:54:152015年迎新春徽章
日期:2015-03-04 09:50:282015元宵节徽章
日期:2015-03-06 15:50:392015年亚洲杯之阿联酋
日期:2015-03-19 17:39:302015年亚洲杯之中国
日期:2015-03-23 18:52:23巳蛇
日期:2014-12-14 22:44:03双子座
日期:2014-12-10 21:39:16处女座
日期:2014-12-02 08:03:17天蝎座
日期:2014-07-21 19:08:47
4 [报告]
发表于 2013-04-15 08:40 |只看该作者
回复 3# RememberYKY


   
我还是入门级的啊,目前仅限于MFC写个界面

这个。。。 只有打击你一下了。
有时间慢慢学吧, 最少要学会DirectX或是OpenGL。OCX知道一些就好。
估计1个月吧。(坐标的计算要你做的,所有要有一定的数学基础)

论坛徽章:
0
5 [报告]
发表于 2013-04-15 09:10 |只看该作者
没事,打击不怕。关键是路得指对了,这决定了我以后一两个月的努力方向,我不怕吃苦就怕误入歧途诶。您确定是用DirectX做个ocx吗?那Opengl还需要学吗?Opengl我还有点点基础的。b]回复 4# folklore


   

论坛徽章:
59
2015年亚洲杯之约旦
日期:2015-01-27 21:27:392015年亚洲杯之日本
日期:2015-02-06 22:09:41拜羊年徽章
日期:2015-03-03 16:15:432015年辞旧岁徽章
日期:2015-03-03 16:54:152015年迎新春徽章
日期:2015-03-04 09:50:282015元宵节徽章
日期:2015-03-06 15:50:392015年亚洲杯之阿联酋
日期:2015-03-19 17:39:302015年亚洲杯之中国
日期:2015-03-23 18:52:23巳蛇
日期:2014-12-14 22:44:03双子座
日期:2014-12-10 21:39:16处女座
日期:2014-12-02 08:03:17天蝎座
日期:2014-07-21 19:08:47
6 [报告]
发表于 2013-04-15 09:15 |只看该作者
回复 5# RememberYKY


    有时间就好。 就怕老板不给时间。 OpenGL和DirectX干同样的活的, 会一个就好,Windows下的话,推荐DirectX,这个要看你自已的情况了。
OCX不是必须的, 但做成OCX的话, 逻辑上层次比较分明(不用在MFC即主程序方面加入过多的逻辑)。
类似的工作以前做过, 现在正在做3D CAM, 所以方向是不会错的。

论坛徽章:
0
7 [报告]
发表于 2013-04-15 09:25 |只看该作者
回复 6# folklore
嗯嗯,谢谢了,我还是学生,有足够的时间



   

论坛徽章:
2
水瓶座
日期:2013-09-04 15:09:57白羊座
日期:2014-04-17 16:48:13
8 [报告]
发表于 2013-04-16 14:48 |只看该作者
3DS的话直接找找有没有能用的库,找的话的话就简单过了
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP