View Single Post
  #2  
Old 09-21-2004, 10:30 AM
farshizzo farshizzo is offline
WorldViz Team Member
 
Join Date: Mar 2003
Posts: 2,849
Hi,

Take a look at the <viewpoint>.gotomode and <viewpoint>.pivot commands. Also, there is an example script in the [Vizard20]/examples/advanced directory called animateview.py which shows how to use these functions.

Basically what you would want to do is something like the following:
Code:
def outofmymind(): # animate a smooth POV transition
	myApos = myAvatar.get(viz.POSITION) 
	myPOV = viz.get(viz.MAIN_VIEWPOINT) 
	myPOV.gotomode(viz.BLEND_ROTATE) #Also try out 	viz.PIVOT_ROTATE, see which one you like better
	myPOV.pivot(myApos) 
	myPOV.goto(5,5,5,.85) #just an arbitrary external place
To format some text as code you can press the button with the "#" symbol or you can manually add the following tags around it: [ code ]some code[ /code ]
Reply With Quote