查看: 2482|回复: 6

问个问题

[复制链接]

该用户从未签到

发表于 2008-9-26 14:17:26 | 显示全部楼层 |阅读模式
setStereoMode (osg:isplaySettings::HORIZONTAL_SPLIT)
这个时候窗口被分成两部分,一部分显示左眼部分,一部分显示右眼部分,但是窗口上还有个导航面板,就是用来移动、旋转的,这个面板每个子窗口上都有一个,这不是我想要的。我想问的就是有没有办法在分屏显示的时候导航面板还是只有一个,并且还是原来的那个样子。不知道我的意思描述清楚没,看有没有人帮下忙。

该用户从未签到

发表于 2008-9-26 14:32:49 | 显示全部楼层
导航面板?抱歉我不是很明白您说的这个是什么?

该用户从未签到

 楼主| 发表于 2008-9-26 14:59:48 | 显示全部楼层
其实就是一个指南针,周围加上一些功能按钮,且先不管它是什么,反正就是我不想让这一部分东西变成两部分
未命名.jpg

该用户从未签到

发表于 2008-9-26 15:47:00 | 显示全部楼层
您用HORIZONTAL_SPLIT不是要实现立体显示吗?所以左右眼看到的景物应该是一样的吧,不然立体感就没有了~~

如果您只是想用两个窗口来分别显示不同的内容的话,没有必要用HORIZONTAL_SPLIT,添加一个新的摄像机,或者直接用CompositeViewer都是不错的选择

该用户从未签到

 楼主| 发表于 2008-9-26 15:52:35 | 显示全部楼层
我的表达能力太差了!
我不是想问这个,我想问的是在立体模式的时候,让那个指南针仍然处于非立体模式,就是这个意思。能不能实现啊?
现在的效果很不好

[ 本帖最后由 sky206 于 2008-9-26 15:55 编辑 ]

而现在的效果是这样的

而现在的效果是这样的

该用户从未签到

发表于 2008-9-26 16:01:10 | 显示全部楼层
那么也许把这个导航面板独立作为CompositeViewer的一个独立视图(View)会比较好,场景作为另一个视图;然后设置View::setDisplaySettings。我没有尝试过,不过这样应该可以

该用户从未签到

发表于 2011-10-21 19:45:11 | 显示全部楼层
回复 5# sky206


    请问您这个指南针是如何实现的。能否提供一些思路。是加载的图片吗?否则很难画得如此精致的。还请指教 。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

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

联系我们

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