View Single Post
  #2  
Old 10-24-2007, 11:17 AM
farshizzo farshizzo is offline
WorldViz Team Member
 
Join Date: Mar 2003
Posts: 2,849
There are some problems with your timer. First off, you never register your timer with Vizard, so it is never called. Second, you are incorrectly accessing the viewpoint. Try replacing your mytimer function with the following code:
Code:
def UpdateView():
	gesture = glove.getGesture()
	
	if gesture == hand.GESTURE_INDEX_FINGER:
		#Index finger point
		viz.MainView.move( 0, 0, 1*viz.elapsed())
	elif gesture == hand.GESTURE_FIST:
		#Fist
		viz.MainView.move( 0, 0, -1*viz.elapsed())
		
		
vizact.ontimer(0,UpdateView)
Reply With Quote