#1
|
|||
|
|||
ControlPoint
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.
|
|
|