#1
|
|||
|
|||
Rotation and Translation
Hello,
Is it possible to control the speed of motion during rotation or translation when we change the viewpoint using setPosition() or setEuler()? Is there a method to implement the default behavior of using a mouse to move around through matrices (transformation matrix with 6 DOF)? If yes, how do I control the speed there? Thanks and Regards, Shweta. |
#2
|
|||
|
|||
You can scale the mouse movements using the <viz:mouse>.setScale command. Does that help answer your questions?
|
#3
|
|||
|
|||
Hello,
Thank you for the reply. I want to implement the navigation through the window using matrices(without using the mouse. But I also want to control the speed of navigation). At this point I am using the following code snippet: (for translation) gotoRight = vizact.goto([2,1,-2],3,mode =viz.SPEED,rotate_mode=viz.BLEND_ROTATE,ori_mask=v iz.BODY_ORI) court.addAction(gotoRight) (for rotation) spinToYaw90 = vizact.spinTo(euler=[90,0,0], speed=5) court.addAction(spinTOYaw90) court.addAction(spinToYaw90) Now if I want to implement both translation and rotation simultaneously, can I do that? I tried using setPosition() and setEuler(). However these two commands change the positions within the blink of an eye. Can I slow down the speed with which they impact the scene? Thanks and Regards, Shweta Shitole |
|
|
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
Introducing a rotation offset into a link | EnvisMJ | Vizard | 1 | 11-13-2013 05:51 AM |
Custom Joystick Rotation | mhead10 | Vizard | 9 | 11-26-2012 12:06 PM |