跟踪测试键盘中的位置/位置&鼠标模式(不是ppt)与新的vizconnect

时间:2014-07-29 14:12:38

标签: vizard

我可以使用以下代码跟踪位置正常的vizconnect: -

vrpn7 = viz.add('vrpn7.dle')
posTracker = vrpn7.addTracker('PPT0@WorldViz-PC', 0 )

然后

x,y,z = posTracker.getPosition()

但我现在使用新的vizconnect,例如

vizconnect.go( 'vizconnect_hmd_ppt.py' )

我想知道推荐的方法是从我的主项目'.py'文件访问跟踪器,特别是当我使用键盘/鼠标场景模拟程序开发过程中的移动时。

欢迎任何建议。

由于

1 个答案:

答案 0 :(得分:0)

实际上这很简单:

首先使用以下方法检查跟踪器的名称:

print(  vizconnect.getTrackerDict() )

它可能会返回类似这样的内容

  

' mouse_and_keyboard_walking'

以及其他一些例如惯性立方体,然后做

gTracker = vizconnect.getTracker( 'mouse_and_keyboard_walking' )

gTracker = vizconnect.getTracker( 'PPT0@WorldViz-PC' )

然后定期调用(可能在回调()上): -

x, y, z = gTracker.getPosition()