vr_boyko
09-21-2004, 09:59 AM
greetings!
I would like to construct an animation that swings the viewport around to look at the avatar representing the person who is looking through the viewport while moving away to a pre-determined position external position, a sort of an out-of-body experience. Currently I am trying to achieve this by using the commands:
<viewpoint>.goto(x,y,z,vel)
and
<viewpoint>.lookat(x,y,z)
my actual code looks like this:
def outofmymind(): # animate a smooth POV transition
global myAvatar
myApos = myAvatar.get(viz.POSITION)
myPOV = viz.get(viz.MAIN_VIEWPOINT)
myPOV.lookat(myApos)
myPOV.goto(5,5,5,.85) #just an arbitrary external place
however, instead of going to (5,5,5) in about 2 seconds while looking at myAvatar, the viewport just sinks down (-y)
any comments on my (apparently wrong) code and any suggestions for improvement are very appreciated.
Thanks!
btw, what formatting do you use especially for code, and how do I access it from "post new thread" webpage (is it in enhanced mode?)
I would like to construct an animation that swings the viewport around to look at the avatar representing the person who is looking through the viewport while moving away to a pre-determined position external position, a sort of an out-of-body experience. Currently I am trying to achieve this by using the commands:
<viewpoint>.goto(x,y,z,vel)
and
<viewpoint>.lookat(x,y,z)
my actual code looks like this:
def outofmymind(): # animate a smooth POV transition
global myAvatar
myApos = myAvatar.get(viz.POSITION)
myPOV = viz.get(viz.MAIN_VIEWPOINT)
myPOV.lookat(myApos)
myPOV.goto(5,5,5,.85) #just an arbitrary external place
however, instead of going to (5,5,5) in about 2 seconds while looking at myAvatar, the viewport just sinks down (-y)
any comments on my (apparently wrong) code and any suggestions for improvement are very appreciated.
Thanks!
btw, what formatting do you use especially for code, and how do I access it from "post new thread" webpage (is it in enhanced mode?)