View Single Post
  #1  
Old 09-19-2008, 09:58 AM
michaelrepucci michaelrepucci is offline
Member
 
Join Date: Jul 2008
Posts: 53
Can you link the position of a tracker to the orientation of an object?

I love the fact that you can link a sensor to an object, saving the pain and computational time of writing a callback on every frame that does the same thing. But how flexible is the link? I would like the the rotation of an object (specifically the yaw) to be linked to the position of a head-tracker (specifically the X-Z position relative to the object). Is there a simple way to do this, or do I need to use code like:
Code:
viz.callback(viz.UPDATE_EVENT,onUpdate)
def onUpdate(event):
   pos = tracker.getPosition()
   object.setEuler(someFunction(pos),0,0)
For that matter, would this be the best way to code this in Vizard, assuming there's no simple linking solution?
Reply With Quote