| 
		
	
		
		
			
			 
				
				Getting updated position
			 
			 
			
		
		
		
			
			Hi all, 
 
I am new to Vizard and still learning..  
So, I am trying to move point of view from one position to another position using fluid movement (vizact.goto) and after the view point is moved to a new location, I need to get the the new coordinate of the view.  
I wrote the following code: 
 
 
viz.MainView.setPosition([10,2,3]) 
view = viz.MainView #grab the coordinate of main view 
seq1 = vizact.goto([10,2,15]),3,viz.SPEED, pivot = [0,2,0], ori_mask = viz.BODY_ORI) 
 
#execute action on key down 
vizact.onkeydown(' ', view.runAction, seq1) 
 
#get the current position after movement of view point 
x,y,z = view.getPosition() 
print "Your current position is", x,y,z 
 
 
The problem is, instead of getting the position of view after the goto command ([10,2,15]), the getPosition always return the original position.  
Is there any way that I can update the coordinate of the variable 'view' each time after an action is executed.  
 
Thank you very much for all your help.
		 
		
		
		
		
		
		
		
		
	
	 |