[Paraview-developers] Paraview 3.98 Heatracking problem

Emiliano Pastorelli emiliano.pastorelli at gmail.com
Sat Jan 12 10:26:23 EST 2013


Hi Aashish,

here is the paraview state file part related to the tracking :

  <VRConnectionManager>
    <VRPNConnection name="Wtrack" address="Wintracker0 at localhost">
      <Tracker id="0" name="sensor"/>
    </VRPNConnection>
  </VRConnectionManager>
  <VRInteractorStyles>
    <Style class="vtkVRTrackStyle" proxy="2128"
property="EyeTransformMatrix">
      <Tracker name="Wtrack.sensor"/>
    </Style>
    <Style class="vtkVRTrackStyle" proxy="2128" property="CameraPosition">
      <Tracker name="Wtrack.sensor"/>
    </Style>
  </VRInteractorStyles>

and here's my .pvx file

<?xml version="1.0" ?>
<pvx>
 <Process Type="client"/>
  <Process Type="server">
  <EyeSeparation Value="0.035"/>
<!-- KybI TestSetup B123 -->


 <!--Right-->
  <Machine Name="caveman"
            Environment="DISPLAY=:0.1"
           LowerLeft="  1 -1 -2.3"
           LowerRight=" 1 -1 0"
           UpperRight="  1  1 0 " />
<!--Front-->
 <Machine Name="caveman"
            Environment="DISPLAY=:0.3"
            LowerLeft=" -1 -1 -2"
            LowerRight=" 1 -1 -2"
            UpperRight="  1  1 -2" />
<!--Table-->
 <Machine Name="caveman"
            Environment="DISPLAY=:0.2"
        LowerLeft=" -1 -1 0"
            LowerRight=" 1 -1 0"
            UpperRight="  1 -1 -2" />
 </Process>
</pvx>

Today I was experimenting a bit around it, but the feeling is that even
trying to mod properly the z axis values, the object keeps on feeling
"behind" the front screen. Also, it seems that the quaternion values sent
by the vrpn server of the tracker work well in Model Transform Matrix, they
are of no use in the headtracking. What i feel is that the visual of the
user is fixed on the object in the center of the screen, and when i move my
head the perspective changes fine but always being stuck with the same
target point. I thought it might be a natural behavior of paraview, but
still i couldn't figure it out.

May I ask if you know if the crystal eyes stereo effect has the same
problem as the anaglyph one on the server screens?

Best,
H

2013/1/11 Aashish Chaudhary <aashish.chaudhary at kitware.com>

> Hi Aashish,
>>
>> I'm using ParaView3.98 RC1 and the in the vrpn server i converted the
>> units in meters as for the vrpn standard, so i guess they should somehow be
>> the right ones.
>> Tomorrow from the office I can send you the PVX and the state files, now
>> I don't have them available.
>>
>
> Would it be possible to use / build the ParaView from the master branch.
> We have couple of nice features there and made some improvements in the
> code.
>
>
>> My feeling while testing on the test-system is that the headtracking lets
>> me change the position of the head a bit around the object, but that I
>> don't achieve a full movement. So for example, if i stand in front of the
>> receiver and then i move on top of it (towards -Z), i don't see the object
>> from above (or in the table-screen as i would expect), but i see a
>> upper-front perspective only, like if the transform matrix of the view cone
>> was changed, but somehow not the position of the user.
>>
>
> If you move your head on the top of object you should see the top view of
> the object. Now if your object is in the front of the projected plane, then
> you should be able to move even inside it. If it is on the back of the
> projected plane, then it won't.
>
>>
>> It might be just a wrong feeling given by the small system or maybe the
>> positioning of the object, but at least this far it doesn't give at all the
>> proper immersive feeling.
>>
>
> It depends on the size of the object and its location. Only after looking
> at your state file and PVX file I can give a precise answer.
>
>
>>
>> As a side question still related to my system, i noticed the anaglyph
>> stereo goes completely wrong in the screens, while it is correct (and
>> completely different) in the control display, any suggestion on that? (soon
>> i'll have to switch to paired projectors and passive stereo, so i would
>> like to avoid the same problem there).
>>
>
> Hmm..I am aware of this bug.
>
>
>>
>> Btw, tomorrow I'll send you the files and a sample of the data I get from
>> the tracker.
>> Thanks again for your time!
>>
>
> Sure that would be awesome.
>
>>
>> Best,
>>
>> H
>>
>>
>>
>>
>>>
>>> Any help would be welcome,
>>> Best
>>> H
>>>
>>>
>>>
>>> --
>>> View this message in context:
>>> http://the-unofficial-paraview-developers-forum.34153.n6.nabble.com/Paraview-3-98-Heatracking-problem-tp1998.html
>>> Sent from the The Unofficial ParaView Developers Forum mailing list
>>> archive at Nabble.com.
>>> _______________________________________________
>>> Paraview-developers mailing list
>>> Paraview-developers at paraview.org
>>> http://public.kitware.com/mailman/listinfo/paraview-developers
>>>
>>
>>
>>
>>  --
>> | Aashish Chaudhary
>> | R&D Engineer
>> | Kitware Inc.
>> | www.kitware.com
>>
>>
>>
>
>
> --
> | Aashish Chaudhary
> | R&D Engineer
> | Kitware Inc.
> | www.kitware.com
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://public.kitware.com/pipermail/paraview-developers/attachments/20130112/425a6688/attachment.htm>


More information about the Paraview-developers mailing list