![]()  | 
	
| 
		 
			 
			#1  
			
			
			
			
			
		 
		
	 | 
|||
		
		
  | 
|||
| 
		
	
		
		
			
			 
			
			Hi! 
		
		
		
		
		
		
		
		
	
	I'm using controlpoints a lot, and i'm having a bit of trouble with: - How to know if an animationpath has ended? how to wait for it? - Why isn't scale in controlpoints working in Vizard5? Here's the sample code from the documentation: Code: 
	import viz, vizact, viztask
viz.go()
viz.add("piazza.osgb")
model = viz.add('milk.osgb',pos=(0,1.5,4), scale=(0.01, 0.01, 0.01, ))
path = viz.addAnimationPath()
#Add control points to the path, along with their time stamp.
path.addControlPoint(0,pos=(2,1,5),euler=(90,0,0),scale=(2,2,2))
path.addControlPoint(3,pos=(-2,1,6),euler=(0,90,0),scale=(.5,.5,.5))
#Loop the path in a swinging fashion (point A to point B to point A, etc.).
path.setLoopMode(viz.SWING)
#Add a model.
ball = viz.addChild('beachball.osgb')
#Link the model to a path.
link = viz.link(path,model)
#Play the path.
path.play()
 | 
| 
		 
			 
			#2  
			
			
			
			
			
		 
		
	 | 
|||
		
		
  | 
|||
| 
		
	
		
		
		
		 Quote: 
	
 Quote: 
	
 Code: 
	link = viz.link(path, model, mask=viz.LINK_ALL)  | 
| 
		 
			 
			#3  
			
			
			
			
			
		 
		
	 | 
|||
		
		
  | 
|||
| 
		
	
		
		
		
		 
			
			Thanks! 
		
		
		
		
		
		
		
		
	
	Can you also provide me a quick info? Why is viz.addTexQuad no longer able to pick mouseclicks? viz.pick is returning empty on vizard5.  | 
| 
		 
			 
			#4  
			
			
			
			
			
		 
		
	 | 
|||
		
		
  | 
|||
| 
		
	
		
		
		
		 
			
			Please start a new thread for this last question and provide some example code that shows the issue.
		 
		
		
		
		
		
		
		
		
	
	 | 
![]()  | 
	
	
| Thread Tools | |
| Display Modes | Rate This Thread | 
		
  | 
	
		
  |