#1
|
|||
|
|||
help with mouse as tracker position
Hello everyone,
I'm using a trackball mouse for navigation and i want that the mouse will act as a tracker position in order to link it to the main view (to set the point of view of the user according to the mouse). I need to get the x and z coordinates of the mouse constantly while maintaining the y coordinate fixed to 1.8. The reason for using a tracker is because i want to initiate different starting position with randint methode. I saw an explanation about vizconnent but i didn't understand exacly how to use it and i'm not sure it can resolve my problem. Thanks in advance and have a nice week. |
#2
|
|||
|
|||
You could get the mouse position every frame using viz.mouse.getPosition() and multiply the values returned by some scale factor to simulate position data.
|
#3
|
|||
|
|||
Thanks for your help but i also need a function similar to getPosition that will give me an information about the z coordinate of the mouse so i don't understand how does the getPoition methode can solve my problem.
I found in vizconnect a tracker "mouse speen wheel" but according to the information provided by the vizconnect the x coordinate is replaced by the x coordinate. Is there any tracker in vizconnect or another methode in viz.mouse that can give x,y,z coordinates? |
#4
|
|||
|
|||
Thanks Jeff but the getPosition methode provide information about the x&y coordinates but not on the z coordinate. Is there any methode or tracker that provide information of x&y&z coordinates?
|
#5
|
|||
|
|||
The ScrollWheel tracker included with the vizconnect library returns Z position data. This could be combined with the X and Y data returned from the viz.mouse.getPosition() function:
Code:
import viz import vizact viz.go() from vizconnect.util.virtual_trackers import ScrollWheel mouseTracker = ScrollWheel(scaleVelocityWithDistance=True, extensionAccel=100, debug=False) def printData(): print mouseTracker.getPosition() vizact.ontimer(1,printData) |
|
|
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
Set Mouse Position | javadi | Vizard | 2 | 11-19-2013 04:59 AM |
get tracker position and euler | chris_user | Vizard | 2 | 07-01-2011 02:31 AM |
Mouse event: how to detect no mouse move event, how to set mouse position? | Zhi | Vizard | 3 | 04-11-2011 07:25 PM |
set mouse position | AlyssaK | Vizard | 1 | 01-28-2009 05:05 PM |
Can you link the position of a tracker to the orientation of an object? | michaelrepucci | Vizard | 1 | 09-19-2008 11:23 AM |