Hi,<br><br><div class="gmail_quote">On Wed, Oct 24, 2012 at 9:40 AM, Johannes Zarl <span dir="ltr"><<a href="mailto:johannes.zarl@jku.at" target="_blank">johannes.zarl@jku.at</a>></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'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'm more of a newbie concerning ParaView, so I'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>
<VRInteractorStyles><br>
...snip...<br>
<Style class="vtkVRStyleGrabNTranslateSliceOrigin"<br>
origin="CutFunction.Origin"><br>
<Button name="travel.2"/><br>
<Tracker name="travel.wand"/><br>
</Style><br>
<Style class="vtkVRStyleGrabNRotateSliceNormal" normal="CutFunction.Normal"><br>
<Button name="travel.3"/><br>
<Tracker name="travel.wand"/><br>
</Style><br>
</VRInteractorStyles><br>
<br>
The state-file should have a node <ProxyCollection name="CutFunction"> 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>