PDA

View Full Version : spinto


Zafer
04-09-2004, 04:33 PM
Dear All,
I am a beginner with Vizard. I want to spin an object 350 degrees using the spinTo command. For example: cube.spinto(0,0,1,350,10). However, it doesn't work for angles that are more than 180 degrees. Could anyone help me out?
Many Thanks...
Zafer

farshizzo
04-09-2004, 04:43 PM
Hi Zafer,

The spinto function calculates the smallest rotation needed to spin from the current rotation to the desired rotation. A 350 degree rotation on the y-axis is equal to a -10 degree rotation on the y-axis, so the spinto function only rotates -10 degrees. If you want to force Vizard to spin the object the full 350 degrees then use the spin command:
cube.spin(0,1,0,10,35)
This simply spins the cube along the y axis at 10 degrees/second for 35 seconds.