<div dir="ltr"><div>Thank you for your answers.</div>
<div> </div>
<div> I was thinking about using a CameraManipulator because I thought it was esier than using the HMD's SDK...at least just to carry on some simple experiments and because I still cannot use the SDK. Of course I'll switch to my HMD's SDK as soon as I can.</div>

<div> </div>
<div>The TrackballManipulator was actually my very first choice, indeed I (maybe too quickly) tried to modify it in order to allow camera movements without the need of mouse buttons pressure, but maybe I did it the wrong way, 'cause I don't know how manipulators work. Anyway I think that the effect I'm trying to achive is exactly the same as a TrackballManipulator but without the need to press the left mouse button...any hint about how to modify that manipulator in the desired way?<br>
<br>Thanks.</div>
<div>Alessandro</div>
<div> </div>
<div class="gmail_quote">On Sun, Sep 14, 2008 at 11:41 AM, Robert Osfield <span dir="ltr"><<a href="mailto:robert.osfield@gmail.com">robert.osfield@gmail.com</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="PADDING-LEFT: 1ex; MARGIN: 0px 0px 0px 0.8ex; BORDER-LEFT: #ccc 1px solid">Hi Alessandro,<br><br>If the 3DVisor SDK provides the position and attitude of the camera<br>you should be be to just compute the view matrix of the master camera<br>
and assign this per frame, and not assign a custom CameraManipulator<br>at all.  If you want to toggle between manipulators or add event<br>handling to your head mount display controls then write a custom<br>CameraManipulator would be the way to go.  The TracballManipulator is<br>
not a bad place to start.<br><font color="#888888"><br>Robert.<br></font>
<div>
<div></div>
<div class="Wj3C7c"> </div></div></blockquote></div></div>