[Paraview] Cave mode for 3.8

Julien Finet julien.finet at kitware.com
Wed Apr 28 16:21:49 EDT 2010


On Wed, Apr 28, 2010 at 3:37 PM, Eric E. Monson <emonson at cs.duke.edu> wrote:

> Hey Aashish,
>
> Here is the info I got from David Zielinski, who is the programmer and
> technical expert on our 6-sided VR cave here at Duke:
>
> We are using an intersense is-900. We currently have both VRPN and trackd
> installed.
>
> Also, for stereo cameras in VR to work correctly they need to be drawn
> using asymmetric frustums.
> http://www.orthostereo.com/geometryopengl.html
>
> I don't think the cave handles OpenGL stereo vision (GL_BACK_LEFT,
GL_BACK_RIGHT) (to be confirmed). However, you can probably derive from the
cave render manager and add support for stereo vision. Or you can setup as
many cameras (eyes) as you want and do the stereo somewhere else.


> So, it looks like he commonly uses VRPN as an interface layer to both the
> head tracker and a wand. Since ParaView supports some sort of Cave mode, I
> guess we're curious about some aspects of how things are done and what
> already exists (or could be written):
>
> 1. Is the stereo viewing in Cave mode done with asymmetric frustums?
>
Using the pvx file, you have control over your cameras (relative position +
orientation), so I believe the asymmetric frustums are supported.


> 2. Could a client be built to change the viewpoint based on the head
> tracker?
>
Right now, the client can change the viewpoint based on mouse events, I
guess it is then possible to connect a header tracker to it.


> 3. Is it possible to also take in the wand data to change the view or
> manipulate widgets?
>
You can handle any ParaView object on the client side.

Julien.


> On Apr 28, 2010, at 1:46 PM, Aashish Chaudhary wrote:
>
> Someone can write a very simple client using VRPN (
> http://www.cs.unc.edu/Research/vrpn) for ParaView.
>
> Eric, do you know the hardware these folks are using for tracking?
>
> ~Regards,
> Aashish
>
>
> On Wed, Apr 28, 2010 at 1:28 PM, Utkarsh Ayachit <
> utkarsh.ayachit at kitware.com> wrote:
>
>> There's no tracking functionality provided yet. The user is expected
>> to interact from the client terminal. Of course, the community is more
>> than welcome to come up with drivers to drive the client using head
>> tracking devices as an input :).
>>
>> Utkarsh
>>
>> On Wed, Apr 28, 2010 at 12:57 PM, Eric E. Monson <emonson at cs.duke.edu>
>> wrote:
>> > Hey Julien,
>> > Someone was asking me recently, and maybe you know the answer: How to
>> people
>> > interact with ParaView when running in Cave mode? Is there any support
>> for
>> > head tracking?
>> > Thanks,
>> > -Eric
>> > ------------------------------------------------------
>> > Eric E Monson
>> > Duke Visualization Technology Group
>> >
>> > On Apr 28, 2010, at 11:14 AM, Julien Finet wrote:
>> >
>> > Hi Augusto,
>> > Yes, the cave mode is supported by ParaView 3.8 RC1.
>> > See the following wiki page for instructions to use the cave:
>> >
>> http://paraview.org/Wiki/Configuring_Server_Environment_Using_*.pvx_XML_Files#Cave_Rendering
>> >
>> > Please let me know if you have any question or if you encounter
>> problems,
>> > I'll be happy to update the wiki page with the issues you encounter.
>> > Regards,
>> > Julien.
>> > ---------- Forwarded message ----------
>> > From: Augusto Escobar <augustomescobar at gmail.com>
>> > Date: Mon, Apr 26, 2010 at 2:29 PM
>> > Subject: [Paraview]  Cave mode for 3.8
>> > To: ParaView <paraview at paraview.org>
>> >
>> >
>> > Is cave mode working for Paraview 3.8 RC1?
>> >
>> > Do you have a tutorial that teachs how to make it works since the MPI
>> > configuration?
>> >
>> > --
>> > Abraços,
>> > Augusto Escobar
>> > _______________________________________________
>> > Powered by www.kitware.com
>> >
>> > Visit other Kitware open-source projects at
>> > http://www.kitware.com/opensource/opensource.html
>> >
>> > Please keep messages on-topic and check the ParaView Wiki at:
>> > http://paraview.org/Wiki/ParaView
>> >
>> > Follow this link to subscribe/unsubscribe:
>> > http://www.paraview.org/mailman/listinfo/paraview
>> >
>> > _______________________________________________
>> > Powered by www.kitware.com
>> >
>> > Visit other Kitware open-source projects at
>> > http://www.kitware.com/opensource/opensource.html
>> >
>> > Please keep messages on-topic and check the ParaView Wiki at:
>> > http://paraview.org/Wiki/ParaView
>> >
>> > Follow this link to subscribe/unsubscribe:
>> > http://www.paraview.org/mailman/listinfo/paraview
>> >
>> >
>> > _______________________________________________
>> > Powered by www.kitware.com
>> >
>> > Visit other Kitware open-source projects at
>> > http://www.kitware.com/opensource/opensource.html
>> >
>> > Please keep messages on-topic and check the ParaView Wiki at:
>> > http://paraview.org/Wiki/ParaView
>> >
>> > Follow this link to subscribe/unsubscribe:
>> > http://www.paraview.org/mailman/listinfo/paraview
>> >
>> >
>> _______________________________________________
>> Powered by www.kitware.com
>>
>> Visit other Kitware open-source projects at
>> http://www.kitware.com/opensource/opensource.html
>>
>> Please keep messages on-topic and check the ParaView Wiki at:
>> http://paraview.org/Wiki/ParaView
>>
>> Follow this link to subscribe/unsubscribe:
>> http://www.paraview.org/mailman/listinfo/paraview
>>
>
>
>
> --
> | Aashish Chaudhary
> | R&D Engineer
> | Kitware Inc.
> | www.kitware.com
>
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.paraview.org/pipermail/paraview/attachments/20100428/66223e94/attachment.htm>


More information about the ParaView mailing list