使用Vizard的Oculus裂缝摄像头转弯问题

2024-10-04 05:30:48 发布

您现在位置:Python中文网/ 问答频道 /正文

我想用Vizard 5来模拟Oculus rift。我不能让鼠标链接到MainView方法,而oculus也连接到MainView,这意味着我想让鼠标同时移动相机和oculus。任何帮助都将不胜感激。在

以下是目前为止的代码:

import viz 
import oculus 
import vizcam 
import vizfx 
import sys
import vizact
import vizinfo

viz.go(viz.FULLSCREEN) 
view = viz.addView
#add Oculus as HMD 
hmd = oculus.Rift() 
hmd.getSensor

#links hmd to mainview, both mouse and hmd should be linked to mainview
viz.link(hmd.getSensor(), viz.MainView) 

#vizcam.WalkNavigate()

#make mouse invisible and activate mainview's collision
#viz.mouse.setVisible(viz.OFF)

#collison with objects set to on
viz.MainView.collision(viz.ON) 
viz.MainView.collisionBuffer(0.5)

#add model 
vizfx.addChild('AutoSave_house3D model.osgb') 

#add environment 
viz.addChild('sky_day.osgb') 

#create a sunlight 
sun = vizfx.addDirectionalLight() 
sun.color(1.0,1.0,0.8275) 
sun.setEuler(90,90,0) 
viz.go() 

Tags: toimportaddgo鼠标sunvizmouse