我要发帖 回复

新手上路

1

主题

13

积分

0

专家分

:

私信
发表时间 : 2007-11-14 12:28:27 | 浏览 : 3003    评论 : 8
我想在2.0中实现地形的漫游功能,哪位仁兄能指点小弟一下,不胜感激。

最近VR访客

FreeSouth 评论于2007-11-14 14:00:48
继承MatrixManipulator,本身OSG自带有几个操作器,你可以参照一下,~~~~TrackBall, Driver 等
yugg82 评论于2007-11-14 14:33:21
谢版主了,正在努力!
FlySky 评论于2007-11-14 18:20:22
前面的帖子讲了这个东西,看看吧~~~~~

http://www.52vr.com/viewthread.php?tid=3261&extra=page%3D5

虽然是1.2的,但是原理基本上是一样的,稍加修改,即可使用~~~~呵呵~~~~~

OSG中国官方网站:http://www.osgChina.org
OSG中国官方讨论区:http://bbs.osgChina.org

OSG专业群-OSG地形研究者 49668412
      OSG地形专业研究 45763709
pandorasong 评论于2008-10-27 11:18:55
这个连接打不开了
FlySky 评论于2008-10-27 11:48:50
你搜索一下吧,,,以前的帖子,,可能是网站更新的时候改变了索引吧~~~~

OSG中国官方网站:http://www.osgChina.org
OSG中国官方讨论区:http://bbs.osgChina.org

OSG专业群-OSG地形研究者 49668412
      OSG地形专业研究 45763709
nanjinghu 评论于2008-10-27 14:56:24
漫游我觉得有2种途径实现:
1.通常是继承MatrixManipulator,通过鼠标键盘事件改变matrix;
2.在加入一个 public osgGA::GUIEventHandler,在其handle中接收鼠标键盘事件,改变osgViewer的Camera()的eye,cengter,和up.
FlySky 评论于2008-10-28 02:24:14


恩,你说的就是了~~~~~~漫游的链接:

http://www.52vr.com/bbs/viewthread.php?tid=3261&extra=page%3D13

OSG中国官方网站:http://www.osgChina.org
OSG中国官方讨论区:http://bbs.osgChina.org

OSG专业群-OSG地形研究者 49668412
      OSG地形专业研究 45763709
flying5 评论于2008-11-23 13:20:14
支持
学习了

手机版|VR开发网 统计 津ICP备18009691号
网安备12019202000257

GMT+8, 2021-9-18 07:16 AM

返回顶部