查看: 1923|回复: 11

osg与Haptic力反馈器的结合方法

[复制链接]

该用户从未签到

发表于 2010-7-18 19:03:43 | 显示全部楼层 |阅读模式
请教一下大家,最近购买了一个SensAble的力反馈器,从网上看到需要下载osgHaptic后,才能与osg相结合,但是目前的osgHaptic都是支持1.X的osg版本,并且下载后只是一个未知格式的文件,不知如何配置?我是用的是2.8.0版本的osg,请教一下大家如何在osg中使用力反馈器!谢谢!

该用户从未签到

发表于 2010-7-18 20:05:11 | 显示全部楼层
这个改改难度不大,,,如果有需要的话,可以联系我,我可以帮你改改,哈哈,,,zzuxp@163.com

该用户从未签到

发表于 2010-7-19 08:23:20 | 显示全部楼层
我以前在osg-submissions上提交过一个osgdirectinput例子,其中演示了如何将OSG与DirectInput相结合。您的需求想必也可以借鉴类似的方法

该用户从未签到

 楼主| 发表于 2010-7-19 08:25:58 | 显示全部楼层
那请问一下,网上的osgHaptic是否就没有用了?

该用户从未签到

发表于 2010-7-19 10:50:24 | 显示全部楼层
我没有关注过这个osgHaptic库,不过我想您可以借鉴它的一些写法

该用户从未签到

 楼主| 发表于 2010-7-19 11:48:24 | 显示全部楼层
目前的osgHaptics库是基于1.9.X,我的osg版本是2.8.0,好多头文件都变了,比如说已经找不到Producer/RenderSurface这个文件了,不知我说的对不对,呵呵

该用户从未签到

发表于 2010-7-19 12:06:15 | 显示全部楼层
这个并不复杂,只要注意把osgProducer改为osgViewer就可以了~~您只要保证Haptics的事件作为USER_EVENT被传入GUIEventHandler就可以

该用户从未签到

 楼主| 发表于 2010-7-19 13:57:25 | 显示全部楼层
array,能说一下<Producer/RenderSurface>改成什么文件了吗?好多地方用到了这个,谢谢!

该用户从未签到

发表于 2010-7-19 15:09:09 | 显示全部楼层
不是改名那么简单的事情,您要看RenderSurface都作了什么操作,然后考虑用osgViewer中的类或功能去替代它,也可以考虑自己另辟蹊径

该用户从未签到

 楼主| 发表于 2010-7-19 15:51:08 | 显示全部楼层
谢谢array,我再学习下!

该用户从未签到

 楼主| 发表于 2010-7-20 15:13:02 | 显示全部楼层
osgHaptics.rar (318.08 KB, 下载次数: 186)

该用户从未签到

发表于 2013-8-22 14:17:15 | 显示全部楼层
力反馈osgHaptics代码中pick_scene小例子,编译没问题,运行时老出现中断,一直未找出原因,有哪位大神能指点一下!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

OSG中国官方论坛-有您OSG在中国才更好

网站简介:osgChina是国内首个三维相关技术开源社区,旨在为国内更多的技术开发人员提供最前沿的技术资讯,为更多的三维从业者提供一个学习、交流的技术平台。

联系我们

  • 工作时间:09:00--18:00
  • 反馈邮箱:1315785073@qq.com
快速回复 返回顶部 返回列表