Hi,<br><br><div class="gmail_quote">On Wed, Oct 24, 2012 at 9:40 AM, Johannes Zarl <span dir="ltr">&lt;<a href="mailto:johannes.zarl@jku.at" target="_blank">johannes.zarl@jku.at</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">

Hi,<br>
<br>
I&#39;m currently trying to configure ParaView for a CAVE-like environment. So far<br>
I was able to set up the pvservers correctly and even make headtracking over<br>
VRPN work.<br>
<br></blockquote><div>Awesome.</div><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
Myself, I&#39;m more of a newbie concerning ParaView, so I&#39;m having some trouble<br>
understanding the state-file and how to define a wand-device so that ParaView<br>
can use it.<br>
<br></blockquote><div>A state file represents the state of all the objects currently in the scene. </div><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
As far as I understand it, the VRPlugin reads the VRConnectionManager and<br>
VRInteractorStyles tags from the state-file and makes the connection to the<br>
server.<br>
<br></blockquote><div>This was more of the hack way of connecting device inputs to different actions. I think there is a GUI in the works that would make this easier.</div><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">


The Styles in VRInteractorStyles are supposed to reference a proxy name, that<br>
they are then attached to. So in this example:<br>
<br>
&lt;VRInteractorStyles&gt;<br>
   ...snip...<br>
  &lt;Style class=&quot;vtkVRStyleGrabNTranslateSliceOrigin&quot;<br>
origin=&quot;CutFunction.Origin&quot;&gt;<br>
   &lt;Button name=&quot;travel.2&quot;/&gt;<br>
   &lt;Tracker name=&quot;travel.wand&quot;/&gt;<br>
  &lt;/Style&gt;<br>
  &lt;Style class=&quot;vtkVRStyleGrabNRotateSliceNormal&quot; normal=&quot;CutFunction.Normal&quot;&gt;<br>
    &lt;Button name=&quot;travel.3&quot;/&gt;<br>
    &lt;Tracker name=&quot;travel.wand&quot;/&gt;<br>
  &lt;/Style&gt;<br>
&lt;/VRInteractorStyles&gt;<br>
<br>
The state-file should have a node &lt;ProxyCollection name=&quot;CutFunction&quot;&gt; defined<br>
somewhere?<br>
<br></blockquote><div><br></div><div>The cut function comes in when you either put in a clip or a slice filter.</div><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">


How do I define such a CutFunction? What other Proxies are there that can be<br>
defined/connected to a tracker/button/analog device?</blockquote><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"> </blockquote><div><br></div><div>You can link up the interactor styles to any proxy actually. It mainly depends on the output type of the interactor style and the input type of the proxy.</div>

<div><br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"> </blockquote><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">


Cheers,<br>
  Johannes<br>
<br>
_______________________________________________<br>
Powered by <a href="http://www.kitware.com" target="_blank">www.kitware.com</a><br>
<br>
Visit other Kitware open-source projects at <a href="http://www.kitware.com/opensource/opensource.html" target="_blank">http://www.kitware.com/opensource/opensource.html</a><br>
<br>
Please keep messages on-topic and check the ParaView Wiki at: <a href="http://paraview.org/Wiki/ParaView" target="_blank">http://paraview.org/Wiki/ParaView</a><br>
<br>
Follow this link to subscribe/unsubscribe:<br>
<a href="http://www.paraview.org/mailman/listinfo/paraview" target="_blank">http://www.paraview.org/mailman/listinfo/paraview</a><br>
</blockquote></div><br>