From info-volumizer-owner@els.sgi.com Tue Dec 10 07:46:23 2002
Received: (from majordom@localhost)
	by els.sgi.com (8.12.2/8.12.2/els-2.2) id gBAFjAbf4492538;
	Tue, 10 Dec 2002 07:45:10 -0800 (PST)
Received: from zok.sgi.com (zok.SGI.COM [204.94.215.101])
	by els.sgi.com (8.12.2/8.12.2/els-2.2) with ESMTP id gBAFj8D24549780
	for <info-volumizer@els.sgi.com>; Tue, 10 Dec 2002 07:45:09 -0800 (PST)
Received: from kraftwerk.corp.sgi.com (kraftwerk.corp.sgi.com [192.26.51.114])
	by zok.sgi.com (8.12.2/8.12.2/linux-outbound_gateway-1.2) with ESMTP id gBAEnhKp008458
	for <info-volumizer@els.sgi.com>; Tue, 10 Dec 2002 06:49:43 -0800
Received: from nodin.corp.sgi.com (nodin.corp.sgi.com [192.26.51.193])
        by kraftwerk.corp.sgi.com (8.11.4/8.11.4/ils-2.0) with ESMTP id gBAFi8I85249503
        for <info-volumizer@Kraftwerk.corp.sgi.com>; Tue, 10 Dec 2002 07:44:08 -0800 (PST)
	mail_from (massicci@bio.dist.unige.it)
Received: from wankspongle.corp.sgi.com (wankspongle.corp.sgi.com [192.26.67.19])
	by nodin.corp.sgi.com (8.12.3/8.11.4/nodin-1.0) with ESMTP id gBAFi7Qb41450947
	for <info-volumizer@Kraftwerk.corp.sgi.com>; Tue, 10 Dec 2002 07:44:07 -0800 (PST)
Received: from wankspongle.corp.sgi.com (localhost.corp.sgi.com [127.0.0.1])
	by wankspongle.corp.sgi.com (8.12.6/8.12.6/freebsd-sendmail_sa_mtv-1.0) with ESMTP id gBAFhui6054210
	for <info-volumizer@Kraftwerk.corp.sgi.com>; Tue, 10 Dec 2002 07:44:07 -0800 (PST)
Received: from micaela.bio.dist.unige.it (micaela.bio.dist.unige.it [130.251.10.15])
	by wankspongle.corp.sgi.com (8.12.6/8.12.6/freebsd-nospam-2.0) with ESMTP id gBAFhjuU054198
	for <info-volumizer@Kraftwerk.corp.sgi.com>; Tue, 10 Dec 2002 07:43:45 -0800 (PST)
Received: from bio.dist.unige.it (jessica.bio.dist.unige.it [130.251.10.17])
	by micaela.bio.dist.unige.it (Postfix) with ESMTP id B232423AED
	for <info-volumizer@Kraftwerk.corp.sgi.com>; Tue, 10 Dec 2002 16:43:24 +0100 (CET)
Message-ID: <3DF60A62.F5AA286@bio.dist.unige.it>
Date: Tue, 10 Dec 2002 16:38:11 +0100
From: Massimo Colace - Carlo Bozano <massicci@bio.dist.unige.it>
Organization: DIST
X-Mailer: Mozilla 4.78C-SGI [en] (X11; I; IRIX64 6.5 IP30)
X-Accept-Language: en
MIME-Version: 1.0
To: info-volumizer <info-volumizer@Kraftwerk.corp.sgi.com>
Subject: stereo vision
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
X-Spam-Status: No, hits=-0.2 required=7.0
	tests=NOSPAM_INC,SPAM_PHRASE_01_02,TO_LOCALPART_EQ_REAL,
	      X_ACCEPT_LANG
	version=2.43
Sender: owner-info-volumizer@els.sgi.com
Precedence: bulk
Reply-To: Massimo Colace - Carlo Bozano <massicci@bio.dist.unige.it>

Hi all,

We want implement stereo viewing in our software realized with OpenGL
Volumizer 2.3 under Qt interface.
We'll be  very grateful if somebody can help us whit any example
code that explain us how to realize stereo viewing without using MPK
(OpenGL Multipipe SDK)!

Many thanks,

massicci


From info-volumizer-owner@els.sgi.com Thu Dec 12 16:36:23 2002
Received: (from majordom@localhost)
	by els.sgi.com (8.12.2/8.12.2/els-2.2) id gBD0Y2d64599375;
	Thu, 12 Dec 2002 16:34:02 -0800 (PST)
Received: from zok.sgi.com (zok.SGI.COM [204.94.215.101])
	by els.sgi.com (8.12.2/8.12.2/els-2.2) with ESMTP id gBD0XwD24651152
	for <info-volumizer@els.sgi.com>; Thu, 12 Dec 2002 16:33:59 -0800 (PST)
Received: from kraftwerk.corp.sgi.com (kraftwerk.corp.sgi.com [192.26.51.114])
	by zok.sgi.com (8.12.2/8.12.2/linux-outbound_gateway-1.2) with ESMTP id gBCNcdKp023246
	for <info-volumizer@els.sgi.com>; Thu, 12 Dec 2002 15:38:39 -0800
Received: from gauri.engr.sgi.com (gauri.engr.sgi.com [130.62.55.173])
        by kraftwerk.corp.sgi.com (8.11.4/8.11.4/ils-2.0) with ESMTP id gBD0WwI87514412
        for <info-volumizer@Kraftwerk.corp.sgi.com>; Thu, 12 Dec 2002 16:32:58 -0800 (PST)
	mail_from (praveenb@gauri.engr.sgi.com)
Received: from localhost (praveenb@localhost)
	by gauri.engr.sgi.com (SGI-8.9.3/8.9.3) with ESMTP id QAA08339;
	Thu, 12 Dec 2002 16:32:57 -0800 (PST)
Date: Thu, 12 Dec 2002 16:32:57 -0800
From: Praveen Bhaniramka <praveenb@gauri.engr.sgi.com>
To: Massimo Colace - Carlo Bozano <massicci@bio.dist.unige.it>
cc: info-volumizer <info-volumizer@Kraftwerk.corp.sgi.com>
Subject: Re: stereo vision
In-Reply-To: <3DF60A62.F5AA286@bio.dist.unige.it>
Message-ID: <Pine.SGI.4.44.0212121627590.8119-100000@gauri.engr.sgi.com>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Sender: owner-info-volumizer@els.sgi.com
Precedence: bulk
Reply-To: Praveen Bhaniramka <praveenb@gauri.engr.sgi.com>

Hi Massicci,

What exactly are you looking for? The simple demos in
/usr/share/Volumizer2/src/apps/simple/tmRenderAction have code which
should help you get started with some of the basics.

Cheers,
Praveen

On Tue, 10 Dec 2002, Massimo Colace - Carlo Bozano wrote:

> Hi all,
>
> We want implement stereo viewing in our software realized with OpenGL
> Volumizer 2.3 under Qt interface.
> We'll be  very grateful if somebody can help us whit any example
> code that explain us how to realize stereo viewing without using MPK
> (OpenGL Multipipe SDK)!
>
> Many thanks,
>
> massicci
>
>

-- 
-----------------------------------------------------------------
Praveen Bhaniramka               Member of Technical Staff (MTS)
praveenb@sgi.com                 Advanced Graphics Division
(650)933-1785                    Silicon Graphics, Inc.
-----------------------------------------------------------------





From info-volumizer-owner@els.sgi.com Fri Dec 13 02:32:34 2002
Received: (from majordom@localhost)
	by els.sgi.com (8.12.2/8.12.2/els-2.2) id gBDAW7fD4625626;
	Fri, 13 Dec 2002 02:32:07 -0800 (PST)
Received: from tolkor.sgi.com (tolkor.SGI.COM [198.149.18.6])
	by els.sgi.com (8.12.2/8.12.2/els-2.2) with ESMTP id gBDAW5D24593504
	for <info-volumizer@els.sgi.com>; Fri, 13 Dec 2002 02:32:05 -0800 (PST)
Received: from kraftwerk.corp.sgi.com (ils.sgi.com [192.26.51.114])
	by tolkor.sgi.com (8.12.2/8.12.2/linux-outbound_gateway-1.2) with ESMTP id gBDAbbkq029043
	for <info-volumizer@els.sgi.com>; Fri, 13 Dec 2002 04:37:37 -0600
Received: from nodin.corp.sgi.com (nodin.corp.sgi.com [192.26.51.193])
        by kraftwerk.corp.sgi.com (8.11.4/8.11.4/ils-2.0) with ESMTP id gBDAV4I87422099
        for <info-volumizer@Kraftwerk.corp.sgi.com>; Fri, 13 Dec 2002 02:31:04 -0800 (PST)
	mail_from (massicci@bio.dist.unige.it)
Received: from vrazalla.corp.sgi.com (vrazalla.sgi.com [192.26.57.43])
	by nodin.corp.sgi.com (8.12.3/8.11.4/nodin-1.0) with ESMTP id gBDAV3Qb42343801
	for <info-volumizer@Kraftwerk.corp.sgi.com>; Fri, 13 Dec 2002 02:31:03 -0800 (PST)
Received: from vrazalla.corp.sgi.com (localhost [127.0.0.1])
	by vrazalla.corp.sgi.com (8.12.6/8.12.6/freebsd-sendmail_sa_mtv-1.0) with ESMTP id gBDAUvHv002403
	for <info-volumizer@Kraftwerk.corp.sgi.com>; Fri, 13 Dec 2002 02:31:03 -0800 (PST)
Received: from micaela.bio.dist.unige.it (micaela.bio.dist.unige.it [130.251.10.15])
	by vrazalla.corp.sgi.com (8.12.6/8.12.6/freebsd-nospam-2.0) with ESMTP id gBDATCZA002317
	for <info-volumizer@Kraftwerk.corp.sgi.com>; Fri, 13 Dec 2002 02:29:12 -0800 (PST)
Received: from bio.dist.unige.it (jessica.bio.dist.unige.it [130.251.10.17])
	by micaela.bio.dist.unige.it (Postfix) with ESMTP
	id 8C78C23AED; Fri, 13 Dec 2002 11:28:46 +0100 (CET)
Message-ID: <3DF9B523.D7DC49D8@bio.dist.unige.it>
Date: Fri, 13 Dec 2002 11:23:31 +0100
From: Massimo Colace - Carlo Bozano <massicci@bio.dist.unige.it>
Organization: DIST
X-Mailer: Mozilla 4.78C-SGI [en] (X11; I; IRIX64 6.5 IP30)
X-Accept-Language: en
MIME-Version: 1.0
To: Praveen Bhaniramka <praveenb@gauri.engr.sgi.com>
Cc: info-volumizer <info-volumizer@Kraftwerk.corp.sgi.com>
Subject: Re: stereo vision
References: <Pine.SGI.4.44.0212121627590.8119-100000@gauri.engr.sgi.com>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
X-Spam-Status: No, hits=-0.1 required=7.0
	tests=NOSPAM_INC,QUOTED_EMAIL_TEXT,REFERENCES,SPAM_PHRASE_05_08,
	      X_ACCEPT_LANG
	version=2.43
Sender: owner-info-volumizer@els.sgi.com
Precedence: bulk
Reply-To: Massimo Colace - Carlo Bozano <massicci@bio.dist.unige.it>

Praveen Bhaniramka wrote:

> Hi Massicci,
>
> What exactly are you looking for? The simple demos in
> /usr/share/Volumizer2/src/apps/simple/tmRenderAction have code which
> should help you get started with some of the basics.
>
> Cheers,
> Praveen
>
> On Tue, 10 Dec 2002, Massimo Colace - Carlo Bozano wrote:
>
> > Hi all,
> >
> > We want implement stereo viewing in our software realized with OpenGL
> > Volumizer 2.3 under Qt interface.
> > We'll be  very grateful if somebody can help us whit any example
> > code that explain us how to realize stereo viewing without using MPK
> > (OpenGL Multipipe SDK)!
> >
> > Many thanks,
> >
> > massicci
> >
> >
>
> --
> -----------------------------------------------------------------
> Praveen Bhaniramka               Member of Technical Staff (MTS)
> praveenb@sgi.com                 Advanced Graphics Division
> (650)933-1785                    Silicon Graphics, Inc.
> -----------------------------------------------------------------

In the "volview" demo the monitor are set automatically.
We don't know how to set the monitor for stereo viewing in other simple
demos in /usr/share/Volumizer2/src/apps/simple/tmRenderAction  under a sgi
Octane 2.

Many thanks,

massicci




From info-volumizer-owner@els.sgi.com Fri Dec 13 10:14:30 2002
Received: (from majordom@localhost)
	by els.sgi.com (8.12.2/8.12.2/els-2.2) id gBDIDjWW4641181;
	Fri, 13 Dec 2002 10:13:45 -0800 (PST)
Received: from zok.sgi.com (zok.SGI.COM [204.94.215.101])
	by els.sgi.com (8.12.2/8.12.2/els-2.2) with ESMTP id gBDIDiD24638212
	for <info-volumizer@els.sgi.com>; Fri, 13 Dec 2002 10:13:44 -0800 (PST)
Received: from kraftwerk.corp.sgi.com (ils.sgi.com [192.26.51.114])
	by zok.sgi.com (8.12.2/8.12.2/linux-outbound_gateway-1.2) with ESMTP id gBDHIQKp004175
	for <info-volumizer@els.sgi.com>; Fri, 13 Dec 2002 09:18:26 -0800
Received: from gauri.engr.sgi.com (gauri.engr.sgi.com [130.62.55.173])
        by kraftwerk.corp.sgi.com (8.11.4/8.11.4/ils-2.0) with ESMTP id gBDIChI87239472
        for <info-volumizer@Kraftwerk.corp.sgi.com>; Fri, 13 Dec 2002 10:12:43 -0800 (PST)
	mail_from (praveenb@gauri.engr.sgi.com)
Received: from localhost (praveenb@localhost)
	by gauri.engr.sgi.com (SGI-8.9.3/8.9.3) with ESMTP id KAA10195;
	Fri, 13 Dec 2002 10:12:43 -0800 (PST)
Date: Fri, 13 Dec 2002 10:12:43 -0800
From: Praveen Bhaniramka <praveenb@gauri.engr.sgi.com>
To: Massimo Colace - Carlo Bozano <massicci@bio.dist.unige.it>
cc: info-volumizer <info-volumizer@Kraftwerk.corp.sgi.com>
Subject: Re: stereo vision
In-Reply-To: <3DF9B523.D7DC49D8@bio.dist.unige.it>
Message-ID: <Pine.SGI.4.44.0212131007060.10043-100000@gauri.engr.sgi.com>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Sender: owner-info-volumizer@els.sgi.com
Precedence: bulk
Reply-To: Praveen Bhaniramka <praveenb@gauri.engr.sgi.com>

Hi again,

> In the "volview" demo the monitor are set automatically.
> We don't know how to set the monitor for stereo viewing in other simple
> demos in /usr/share/Volumizer2/src/apps/simple/tmRenderAction  under a sgi
> Octane 2.

In volview, the monitor settings are changed using the setmon command
specified in the Multipipe SDK config file. For example, see
/usr/share/Volumizer2/src/apps/volview/configs/1-window

For more details, see man setmon.

hth,
Praveen

-- 
-----------------------------------------------------------------
Praveen Bhaniramka               Member of Technical Staff (MTS)
praveenb@sgi.com                 Advanced Graphics Division
(650)933-1785                    Silicon Graphics, Inc.
-----------------------------------------------------------------


From info-volumizer-owner@els.sgi.com Tue Dec 17 03:02:17 2002
Received: (from majordom@localhost)
	by els.sgi.com (8.12.2/8.12.2/els-2.2) id gBHB12Lj4660668;
	Tue, 17 Dec 2002 03:01:02 -0800 (PST)
Received: from rj.sgi.com (rj.SGI.COM [192.82.208.96])
	by els.sgi.com (8.12.2/8.12.2/els-2.2) with ESMTP id gBHB10D24664464
	for <info-volumizer@els.sgi.com>; Tue, 17 Dec 2002 03:01:00 -0800 (PST)
Received: from kraftwerk.corp.sgi.com (ils.sgi.com [192.26.51.114])
	by rj.sgi.com (8.12.2/8.12.2/linux-outbound_gateway-1.2) with ESMTP id gBH919G8017695
	for <info-volumizer@els.sgi.com>; Tue, 17 Dec 2002 01:01:09 -0800
Received: from nodin.corp.sgi.com (nodin.corp.sgi.com [192.26.51.193])
        by kraftwerk.corp.sgi.com (8.11.4/8.11.4/ils-2.0) with ESMTP id gBHB03I88304761
        for <info-volumizer@kraftwerk.corp.sgi.com>; Tue, 17 Dec 2002 03:00:03 -0800 (PST)
	mail_from (massicci@bio.dist.unige.it)
Received: from wankspongle.corp.sgi.com (wankspongle.corp.sgi.com [192.26.67.19])
	by nodin.corp.sgi.com (8.12.3/8.11.4/nodin-1.0) with ESMTP id gBHB02Qb42880039
	for <info-volumizer@kraftwerk.corp.sgi.com>; Tue, 17 Dec 2002 03:00:02 -0800 (PST)
Received: from wankspongle.corp.sgi.com (localhost.corp.sgi.com [127.0.0.1])
	by wankspongle.corp.sgi.com (8.12.6/8.12.6/freebsd-sendmail_sa_mtv-1.0) with ESMTP id gBHAxuGC013268
	for <info-volumizer@Kraftwerk.corp.sgi.com>; Tue, 17 Dec 2002 03:00:02 -0800 (PST)
Received: from micaela.bio.dist.unige.it (micaela.bio.dist.unige.it [130.251.10.15])
	by wankspongle.corp.sgi.com (8.12.6/8.12.6/freebsd-nospam-2.0) with ESMTP id gBHAwj9q013225
	for <info-volumizer@Kraftwerk.corp.sgi.com>; Tue, 17 Dec 2002 02:58:46 -0800 (PST)
Received: from bio.dist.unige.it (jessica.bio.dist.unige.it [130.251.10.17])
	by micaela.bio.dist.unige.it (Postfix) with ESMTP
	id A421423AED; Tue, 17 Dec 2002 11:58:12 +0100 (CET)
Message-ID: <3DFF0207.14FE7C18@bio.dist.unige.it>
Date: Tue, 17 Dec 2002 11:52:55 +0100
From: Massimo Colace - Carlo Bozano <massicci@bio.dist.unige.it>
Organization: DIST
X-Mailer: Mozilla 4.78C-SGI [en] (X11; I; IRIX64 6.5 IP30)
X-Accept-Language: en
MIME-Version: 1.0
To: Praveen Bhaniramka <praveenb@gauri.engr.sgi.com>
Cc: info-volumizer <info-volumizer@kraftwerk.corp.sgi.com>
Subject: Re: stereo vision
References: <Pine.SGI.4.44.0212131007060.10043-100000@gauri.engr.sgi.com>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
X-Spam-Status: No, hits=-1.2 required=7.0
	tests=NOSPAM_INC,QUOTED_EMAIL_TEXT,REFERENCES,SPAM_PHRASE_01_02,
	      X_ACCEPT_LANG
	version=2.43
Sender: owner-info-volumizer@els.sgi.com
Precedence: bulk
Reply-To: Massimo Colace - Carlo Bozano <massicci@bio.dist.unige.it>

Praveen Bhaniramka wrote:

> Hi again,
>
> > In the "volview" demo the monitor are set automatically.
> > We don't know how to set the monitor for stereo viewing in other simple
> > demos in /usr/share/Volumizer2/src/apps/simple/tmRenderAction  under a sgi
> > Octane 2.
>
> In volview, the monitor settings are changed using the setmon command
> specified in the Multipipe SDK config file. For example, see
> /usr/share/Volumizer2/src/apps/volview/configs/1-window
>
> For more details, see man setmon.
>
> hth,
> Praveen
>
> --
> -----------------------------------------------------------------
> Praveen Bhaniramka               Member of Technical Staff (MTS)
> praveenb@sgi.com                 Advanced Graphics Division
> (650)933-1785                    Silicon Graphics, Inc.
> -----------------------------------------------------------------

We try to set the monitor with "/usr/gfx/setmon -n str_top" command present in
config file "1-window",
but when we run the
/usr/share/Volumizer2/src/apps/simple/tmRenderAction/BasicViewer
with the command : BasicViewer -volume ${DATAFILE} -stereo -samplingRate 1 1
3.36
we don't have a stereo viewing.

Many thanks,

massicci


From info-volumizer-owner@els.sgi.com Tue Dec 17 07:00:06 2002
Received: (from majordom@localhost)
	by els.sgi.com (8.12.2/8.12.2/els-2.2) id gBHExPIN4681147;
	Tue, 17 Dec 2002 06:59:25 -0800 (PST)
Received: from tolkor.sgi.com (tolkor.SGI.COM [198.149.18.6])
	by els.sgi.com (8.12.2/8.12.2/els-2.2) with ESMTP id gBHExND24695569
	for <info-volumizer@els.sgi.com>; Tue, 17 Dec 2002 06:59:23 -0800 (PST)
Received: from kraftwerk.corp.sgi.com (kraftwerk.corp.sgi.com [192.26.51.114])
	by tolkor.sgi.com (8.12.2/8.12.2/linux-outbound_gateway-1.2) with ESMTP id gBHF5Dkq002085
	for <info-volumizer@els.sgi.com>; Tue, 17 Dec 2002 09:05:14 -0600
Received: from sgifra.paris.sgi.com (sgifra.paris.sgi.com [144.253.160.2])
        by kraftwerk.corp.sgi.com (8.11.4/8.11.4/ils-2.0) with ESMTP id gBHEwOI88348251
        for <info-volumizer@kraftwerk.corp.sgi.com>; Tue, 17 Dec 2002 06:58:24 -0800 (PST)
	mail_from (deum@sgi.com)
Received: from bigben.paris.sgi.com (bigben.paris.sgi.com [144.253.162.104]) by sgifra.paris.sgi.com (980427.SGI.8.8.8/19990607.SGI.AUTOCF.hoststrip-1.1) via ESMTP id PAA00990; Tue, 17 Dec 2002 15:54:07 +0100 (CET)
Received: from sgi.com (yog-sothoth.emea.sgi.com [144.253.126.5]) by bigben.paris.sgi.com (980427.SGI.8.8.8/980728.SGI.AUTOCF) via ESMTP id PAA33880; Tue, 17 Dec 2002 15:54:06 +0100 (CET)
Message-ID: <3DFF3A46.171F7D11@sgi.com>
Date: Tue, 17 Dec 2002 15:52:54 +0100
From: Yves Demange <deum@sgi.com>
Organization: SGI
X-Mailer: Mozilla 4.7 [en]C-CCK-MCD   (WinNT; U)
X-Accept-Language: en
MIME-Version: 1.0
To: Massimo Colace - Carlo Bozano <massicci@bio.dist.unige.it>
CC: Praveen Bhaniramka <praveenb@gauri.engr.sgi.com>,
   info-volumizer <info-volumizer@kraftwerk.corp.sgi.com>
Subject: Re: stereo vision
References: <Pine.SGI.4.44.0212131007060.10043-100000@gauri.engr.sgi.com> <3DFF0207.14FE7C18@bio.dist.unige.it>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Sender: owner-info-volumizer@els.sgi.com
Precedence: bulk
Reply-To: Yves Demange <deum@sgi.com>

>

Hi, Massimo,

I'm not sure BasicViewer -stereo works

very well: Here is an example i already sent

including some tests with volview.

Hope this helps

Yves

-------------------------- Cut Here -----------------------

There are several "stereo rendering style" but the most
convenient way still the "quad-buffer" stereo rendering style.
(see "man stereo")

Typical OpenGL applications have to render left and right views in the appropriate

left and right framebuffers and lets the video format
do the interlaced l/r display.

1. App have to Select the right GLX visual supporting the quad-buffer stereo
(see glxinfo, glXChooseVisual)

2. Apps needs to draw your model for each projection view (2 views
separated by ~ 6 centimeters).
- one for the left eye, drawn in the left frame buffer (see glDrawBuffer),
- one for the right eye drawn in the right frame buffer (see glDrawBuffer).

3. Apps or manually Select the according stereo format using (x)setmon or
ircombine.
As example 1024x768_96s that is going to send left and right buffer
alternativelly.

4. you will need then to occude left and right view alternatively
by using special devices (sync stereo glasses).

If you have more than one video output, then you can also
draw each view in separate buffers and send them to separate
left and right display devices(polarized display/glasses, HMD).

MPK support these stereo styles by doing this job for you (you just need
to write the appropriate config file (samples are in
/usr/share/Multipipe/src/config)
Note also that it can do parallel rendering for left an right view using 2 or more
gfx pipes

This have to work in 2.4 with volview:

1. copy and edit the MPK config file
/usr/share/Multipipe/src/config/1-pipe/1-window.stereo.quad
add after mode mono the following lines:
mono "/usr/gfx/setmon -n 1024x768_60>"
stereo "/usr/gfx/setmon -n 1024x768_96s"

2. I recommend to start your desktop in 1024x768_60 (if needed)
using xsetmon or ircombine utility. or test higher frequencies using this xsetmon.

It will bring back to the original frequency if problems occurs.
and restart the Xserver

3. Launch ./volview -volume <my_volumeData> -config ./1-window.stereo.quad

4. select "stereo" field in the view menu
you will see the turn on between the video format if
your display device follows the frequencies generated by the gfx
If nothing appears, you need to rlogin from remote workstation,
set the DISPLAY env variable to :0.0 and run /usr/gfx/setmon [-n] 60HZ.
This means your display is not able to follow high video frequencies.

----------------------------------- Cut here ------------------------------

>
>
> Massimo Colace - Carlo Bozano wrote:
>
>> Hi all,
>>
>> We want implement stereo viewing in our software realized with OpenGL
>> Volumizer 2.3 under Qt interface.
>> We'll be  very grateful if somebody can help us whit any example
>> code that explain us how to realize stereo viewing without using MPK
>> (OpenGL Multipipe SDK)!
>>
>> Many thanks,
>>
>> massicci
>
Massimo Colace - Carlo Bozano wrote:

> Praveen Bhaniramka wrote:
>
> > Hi again,
> >
> > > In the "volview" demo the monitor are set automatically.
> > > We don't know how to set the monitor for stereo viewing in other simple
> > > demos in /usr/share/Volumizer2/src/apps/simple/tmRenderAction  under a sgi
> > > Octane 2.
> >
> > In volview, the monitor settings are changed using the setmon command
> > specified in the Multipipe SDK config file. For example, see
> > /usr/share/Volumizer2/src/apps/volview/configs/1-window
> >
> > For more details, see man setmon.
> >
> > hth,
> > Praveen
> >
> > --
> > -----------------------------------------------------------------
> > Praveen Bhaniramka               Member of Technical Staff (MTS)
> > praveenb@sgi.com                 Advanced Graphics Division
> > (650)933-1785                    Silicon Graphics, Inc.
> > -----------------------------------------------------------------
>
> We try to set the monitor with "/usr/gfx/setmon -n str_top" command present in
> config file "1-window",
> but when we run the
> /usr/share/Volumizer2/src/apps/simple/tmRenderAction/BasicViewer
> with the command : BasicViewer -volume ${DATAFILE} -stereo -samplingRate 1 1
> 3.36
> we don't have a stereo viewing.
>
> Many thanks,
>
> massicci

--
Yves Demange - SGI
EMEA Visualization solutions
83, Bd de l'Europe, 13747 Vitrolles Cedex - FRANCE
Ph. +33 4 4210-1868 / Mob. +33 6 8553-8264



From info-volumizer-owner@els.sgi.com Wed Dec 18 03:37:48 2002
Received: (from majordom@localhost)
	by els.sgi.com (8.12.2/8.12.2/els-2.2) id gBIBan4M4675877;
	Wed, 18 Dec 2002 03:36:49 -0800 (PST)
Received: from hbu-post.ffi.no (hbu-post.ffi.no [193.156.31.10])
	by els.sgi.com (8.12.2/8.12.2/els-2.2) with ESMTP id gBIBakD23649182
	for <info-volumizer@els.sgi.com>; Wed, 18 Dec 2002 03:36:48 -0800 (PST)
content-class: urn:content-classes:message
MIME-Version: 1.0
Content-Type: multipart/alternative;
	boundary="----_=_NextPart_001_01C2A689.BEAEB15E"
X-MimeOLE: Produced By Microsoft Exchange V6.0.6249.0
Subject: Two field visualization
Date: Wed, 18 Dec 2002 12:36:45 +0100
Message-ID: <07E6972EBD649144BE00E48C5914099527E533@hbu-post.ffi.no>
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
Thread-Topic: Two field visualization
Thread-Index: AcKmib6k3tTfffJOQ1+TPYRIKX+LuA==
From: <Anders.Helgeland@ffi.no>
To: <info-volumizer@els.sgi.com>
Cc: <trondga@ifi.uio.no>
Sender: owner-info-volumizer@els.sgi.com
Precedence: bulk
Reply-To: <Anders.Helgeland@ffi.no>

This is a multi-part message in MIME format.

------_=_NextPart_001_01C2A689.BEAEB15E
Content-Type: text/plain;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

We are using the method shown in the CustomShadeViewer to blend two =
volumes sharing the same geometry. However, in our application both =
volumes need separate lookup tables. We can not get this to work, since =
an appearance cannot have more than one lookup table parameter. Is there =
a solution/workaround for this?


sincerely,

Anders Helgeland

------_=_NextPart_001_01C2A689.BEAEB15E
Content-Type: text/html;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
<HTML>
<HEAD>
<META HTTP-EQUIV=3D"Content-Type" CONTENT=3D"text/html; =
charset=3Diso-8859-1">
<META NAME=3D"Generator" CONTENT=3D"MS Exchange Server version =
6.0.6249.1">
<TITLE>Two field visualization</TITLE>
</HEAD>
<BODY>
<!-- Converted from text/rtf format -->

<P><FONT SIZE=3D2 FACE=3D"Arial">We are using the method shown in the =
CustomShadeViewer to blend two volumes sharing the same geometry. =
However, in our application both volumes need separate lookup tables. We =
can not get this to work, since an appearance cannot have more than one =
lookup table parameter. Is there a solution/workaround for =
this?</FONT></P>
<BR>

<P><FONT SIZE=3D2 FACE=3D"Arial">sincerely,</FONT>
</P>

<P><FONT SIZE=3D2 FACE=3D"Arial">Anders Helgeland</FONT>
</P>

</BODY>
</HTML>
------_=_NextPart_001_01C2A689.BEAEB15E--

From info-volumizer-owner@els.sgi.com Wed Dec 18 11:31:29 2002
Received: (from majordom@localhost)
	by els.sgi.com (8.12.2/8.12.2/els-2.2) id gBIJTHtC4712074;
	Wed, 18 Dec 2002 11:29:17 -0800 (PST)
Received: from rj.sgi.com (rj.SGI.COM [192.82.208.96])
	by els.sgi.com (8.12.2/8.12.2/els-2.2) with ESMTP id gBIJTGD24666637
	for <info-volumizer@els.sgi.com>; Wed, 18 Dec 2002 11:29:16 -0800 (PST)
Received: from gauri.engr.sgi.com (gauri.engr.sgi.com [130.62.55.173])
	by rj.sgi.com (8.12.2/8.12.2/linux-outbound_gateway-1.2) with ESMTP id gBIHTMG8021908
	for <info-volumizer@els.sgi.com>; Wed, 18 Dec 2002 09:29:22 -0800
Received: from localhost (praveenb@localhost)
	by gauri.engr.sgi.com (SGI-8.9.3/8.9.3) with ESMTP id LAA20961;
	Wed, 18 Dec 2002 11:28:01 -0800 (PST)
Date: Wed, 18 Dec 2002 11:28:01 -0800
From: Praveen Bhaniramka <praveenb@gauri.engr.sgi.com>
To: Anders.Helgeland@ffi.no
cc: info-volumizer@els.sgi.com, <trondga@ifi.uio.no>
Subject: Re: Two field visualization
In-Reply-To: <07E6972EBD649144BE00E48C5914099527E533@hbu-post.ffi.no>
Message-ID: <Pine.SGI.4.44.0212181019490.20829-100000@gauri.engr.sgi.com>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Sender: owner-info-volumizer@els.sgi.com
Precedence: bulk
Reply-To: Praveen Bhaniramka <praveenb@gauri.engr.sgi.com>

Hi Anders,

This is definitely one of the limitations with the TMRenderAction right
now. The lookup table is currently implemented using the
SGI_texture_color_table extension.

There would be multiple potential ways to workaround this problem of
multiple lookup tables -

1. Pre-process one of the volumes to apply the lookup table in software
   before managing the texture. Essentially, you would implement the
   lookup table in s/w. The texture data would need to be updated
   everytime you modify the transfer function using setDataPtr(). The
   pipeline would look like the following -

                           +--------------+
   Input luminance data -> | lookup table |  -> RGBA data -> Volumizer for
                           +--------------+                  rendering

   This has the disadvantage of using four times the texture memory (since
   you are using RGBA data instead of simple luminance data), but this
   might be the easiest to implement.

2. Experiment with other color tables in the imaging pipeline like
   GL_COLOR_TABLE_SGI, GL_POST_CONVOLUTION_COLOR_TABLE_SGI,
   GL_POST_COLOR_MATRIX_COLOR_TABLE_SGI to see if they work for you. You
   will need to manage and implement these lookup tables yourself in your
   application. This scheme might have some system dependent implications.

3. Implement the lookup tables completely yourself! If you do not
   enable/bind parameter lookup table in your shader, Volumizer would
   just ignore the parameter. You can use the SGI_texture_color_table
   extension in your application to create the multiple lookup tables
   yourself. In each of the slice callbacks, you will need to download and
   enable the specific lookup table that you want to use.

Good luck!

Cheers,
Praveen


On Wed, 18 Dec 2002 Anders.Helgeland@ffi.no wrote:

> We are using the method shown in the CustomShadeViewer to blend two
> volumes sharing the same geometry. However, in our application both
> volumes need separate lookup tables. We can not get this to work, since
> an appearance cannot have more than one lookup table parameter. Is there
> a solution/workaround for this?
>
>
> sincerely,
>
> Anders Helgeland
>

-- 
-----------------------------------------------------------------
Praveen Bhaniramka               Member of Technical Staff (MTS)
praveenb@sgi.com                 Advanced Graphics Division
(650)933-1785                    Silicon Graphics, Inc.
-----------------------------------------------------------------







From info-volumizer-owner@els.sgi.com Fri Dec 20 10:54:40 2002
Received: (from majordom@localhost)
	by els.sgi.com (8.12.2/8.12.2/els-2.2) id gBKIqEPX4737144;
	Fri, 20 Dec 2002 10:52:14 -0800 (PST)
Received: from rj.sgi.com (rj.SGI.COM [192.82.208.96])
	by els.sgi.com (8.12.2/8.12.2/els-2.2) with ESMTP id gBKIqDD24760032
	for <info-volumizer@els.sgi.com>; Fri, 20 Dec 2002 10:52:13 -0800 (PST)
Received: from nodin.corp.sgi.com (nodin.corp.sgi.com [192.26.51.193])
	by rj.sgi.com (8.12.2/8.12.2/linux-outbound_gateway-1.2) with ESMTP id gBKGqJG8010164
	for <info-volumizer@els.sgi.com>; Fri, 20 Dec 2002 08:52:19 -0800
Received: from cthulhu.engr.sgi.com (cthulhu.engr.sgi.com [192.26.80.2])
	by nodin.corp.sgi.com (8.12.3/8.11.4/nodin-1.0) with ESMTP id gBKIpDQb44651732
	for <info-volumizer@sgi.com>; Fri, 20 Dec 2002 10:51:13 -0800 (PST)
Received: from mtv-atc-006e--n.corp.sgi.com (mtv-atc-006e--n.corp.sgi.com [192.26.57.101])
	by cthulhu.engr.sgi.com (SGI-8.9.3/8.9.3) with ESMTP id KAA46503
	for <info-volumizer@sgi.com>; Fri, 20 Dec 2002 10:51:13 -0800 (PST)
Received: by mtv-atc-006e--n.corp.sgi.com with Internet Mail Service (5.5.2655.55)
	id <ZDR7HWF9>; Fri, 20 Dec 2002 10:51:12 -0800
Message-ID: <D93B36D3895ED51183870004AC38ABA702C8CB1A@mtv-atc-006e--n.corp.sgi.com>
From: Mark Cabrales <cmark@sgi.com>
To: "'info-volumizer@sgi.com'" <info-volumizer@sgi.com>
Subject: OpenGL Volumizer 2.4 Release Announcement!
Date: Fri, 20 Dec 2002 10:51:02 -0800
MIME-Version: 1.0
X-Mailer: Internet Mail Service (5.5.2655.55)
Content-Type: text/plain;
	charset="iso-8859-1"
Sender: owner-info-volumizer@els.sgi.com
Precedence: bulk
Reply-To: Mark Cabrales <cmark@sgi.com>

Dear IRIX Developers,

SGI is excited to announce the release of OpenGL Volumizer 2.4!

OpenGL Volumizer is the industry's first commercially available, high-level,
immediate-mode volume rendering application programming interface (API) for
the energy, medical, and sciences markets.

OpenGL Volumizer 2.4 adds new features to allow better scenegraph
integration and easier application design. It provides new features for
higher quality volume shading, optimizations to the 3D Clip-Texture API,
along with other improvements and bug fixes.

We would like to thank our customers and software vendors who have provided
feedback in helping us prioritize, implement and validate the new 2.4
feature set.

OpenGL Volumizer 2.4 can be downloaded for free from SGI at - 

     http://www.sgi.com/products/evaluation/6.5_volumizer_2.4/

OpenGL Volumizer 2.4 provides the application with the following specific
features:

List of new features/additions
------------------------------

o New XML based Volumizer file interface
  - XML based Volumizer file loader (libvzxml)
  - An API to represent collection of volumetric shapes (vzShapeSet)
  - Higher level interface for rendering shape sets (vzClipRenderAction)

o 3D Clip-Texture API
  - New multi-threading scheme for optimal disk paging of clip-textures
  - Clip-Texture Render Action optimizations and finer frame rate control
  - Support for rendering shapes with volume textures using Clip-Texture
    Render Action
  - ClipGen3d Optimizations - Multi-threading and Efficient file formats

o Volumetric Shaders
  - Diffuse and Ambient coefficients with vzTMGradientShader

o Sample code / Demo applications
  - Application for rendering and manipulating shape sets (XMLViewer)
  - Support for run-time plug-in modules in volview
  - Support for Volumizer XML files in pfVolume
  - pfViewer (OpenGL Performer 3.0 and above) examples
  - Sample code documentation with a web (HTML) interface
  - New sample data sets (CT scan of a Bonsai)

o Bug fixes
  - 3D Clip-Textures: Multipipe Support
  - 3D Clip-Textures: Accurate geometry ROI mapping
  - 3D Clip-textures: Multi-threading control for disk paging
  - TMRenderAction: Accurate geometry ROI mapping with interleaved
    textures
  - volview: Slice plane rendering, Volumetric lighting

o Documentation
  - Sample code documentation
  - Programming guide: New Chapter 7, Updated Chapter 1
  - Reference manuals/release notes

Changes from the previous release
---------------------------------

o All the Volumizer libraries named libVo2*.so are now compiled into a
  single DSO, libvz.so. The DSOs libVo2.so, libVo2RenderTM.so and
  libVo2RenderClip.so are not shipped anymore.

o New DSOs are provided for the XML file loader. libvzxml.so provides the
  Volumizer file loader which uses the Apache XML parser library,
  libvzxerces.so.

o The clipTex3d sample application is not shipped any more. A modified
  version of the sample application is installed in
  /usr/share/Volumizer2/src/apps/XMLViewer and loads Volumizer data
  provided in the new XML file format.

o The volview variants (volviewTV, volviewMR, volviewClip) are not
  compiled/shipped anymore. The shipped volview can now load the DSOs from
  the command line using -module option. The new plug-in modules are
  installed in /usr/demos/Volumizer2/lib/.

o OpenGL Performer based sample code for Performer versions 2.2+ is not
  shipped. The Performer sample code is installed in
  /usr/share/Volumizer2/src/lib/Performer/ and uses the XML file interface
  for loading shape sets. The pfVolume node is compatible with Performer
  versions 2.5 and above.

o Sample Multipipe SDK config files are installed in
  /usr/demos/Volumizer2/configs instead of
  /usr/share/Volumizer2/src/apps/volview/configs.

o Volumizer sample code documentation is now provided using HTML files.
  Each sub-directory under /usr/share/Volumizer2/ has an index.html file
  the documentation for contents of the sub-directory.

Please contact me should you require additional information.

Thank You!

Mark Cabrales
Senior Product Manager
Advanced Graphics Systems
Silicon Graphics, Inc. (SGI)

Phone:  +1 650-933-4516
Email:    cabrales@sgi.com

