#1
|
|||
|
|||
Offset position of link/attached object
How do you change the relative offset of an attached object when using viz.link? Is this possible? setPosition doesn't work and there doesn't seem to be a set relative position function. Also need the rotation as well.
|
#3
|
|||
|
|||
Thanks, I already figured out what I needed to. However I am having a few issues implementing a FPS style control scheme where the change in mouse position rotates the player. Here's pastebin of relevant code:
http://pastebin.com/GDFTYf2d This code is contained within my function UpdateView and gets updated with the following: vizact.ontimer(0,UpdateView) Now this code works, however, it is very jittery. It is not smooth at all. And if I only move the mouse a little bit, it wont cause the player to rotate. The way Im doing this feels very "hacky", but I'm not sure how else to do it. I haven't any example code for this kind of control scheme. Is there a better way to accomplish this? To me it seems like the UpdateView function is not being called every frame which is the cause of the jitteryness, but I am not entirely sure. |
#4
|
|||
|
|||
One of the built-in cameras from the vizcam library may set up the navigation style you would like:
Code:
import viz viz.go() import vizcam vizcam.FlyNavigate(forward='w',backward='s',left='a',right='d') #vizcam.WalkNavigate() viz.addChild('piazza.osgb') |
|
|
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
Problem with object position | Ryvan | Vizard | 2 | 01-22-2015 01:01 PM |
How to get real time position of a object which is connected to a haptic device | Melody | Vizard | 4 | 09-15-2014 02:35 PM |
Create object with position relative to user head, but cannot be obstructed by others | Notch | Vizard | 2 | 03-03-2014 07:16 AM |
Can you link the position of a tracker to the orientation of an object? | michaelrepucci | Vizard | 1 | 09-19-2008 10:23 AM |