From info-volumizer-owner@els.sgi.com Sat Feb 14 01:27:22 2004
Received: (from majordom@localhost)
	by els.sgi.com (8.12.10/8.12.2/els-2.2) id i1E9NjUo1616258;
	Sat, 14 Feb 2004 01:23:45 -0800 (PST)
Received: from snoid.sv.vt.edu (snoid.sv.vt.edu [128.173.49.138])
	by els.sgi.com (8.12.10/8.12.2/els-2.2) with ESMTP id i193dxLF1460922
	for <info-volumizer@els.sgi.com>; Sun, 8 Feb 2004 19:40:00 -0800 (PST)
Received: from localhost (kelso@localhost)
	by snoid.sv.vt.edu (8.11.6/8.11.6) with ESMTP id i193VsX12602;
	Sun, 8 Feb 2004 22:31:54 -0500
X-Authentication-Warning: snoid.sv.vt.edu: kelso owned process doing -bs
Date: Sun, 8 Feb 2004 22:31:54 -0500 (EST)
From: John Kelso <kelso@nist.gov>
X-X-Sender: kelso@snoid.sv.vt.edu
To: Performer Mailing List <info-performer@sgi.com>
cc: Volumizer Mailing List <info-volumizer@els.sgi.com>,
        Steve Satterfield <steve@nist.gov>
Subject: [info-volumizer] Re: [info-performer] Help needed for libpfvz.so loader
In-Reply-To: <Pine.SGI.4.43.0402071035480.319421-100000@vail.cam.nist.gov>
Message-ID: <Pine.LNX.4.44.0402082140230.12461-100000@snoid.sv.vt.edu>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Sender: owner-info-volumizer@els.sgi.com
Precedence: bulk
Reply-To: info-volumizer@els.sgi.com

Hi,

I'd like to add some extra information to Steve's post.  After some
investigation we've discovered that the "vz" files are displayed correctly
only in the first window.  They can be displayed correctly in multiple
viewports in that window, with each viewport having a different channel
offset, but everything after the first window is incorrect.  In our case,
our RAVE's first window happens to be the front wall, on pipe 0, so that's
why it appears correct.

Below is a small program I wrote which illustrates the problem- it's just 
generic Performer code to display an object in two windows:

/////////////////////////////////////////////////////////////////////
#include <signal.h>
#include <Performer/pf.h>
#include <Performer/pf/pfPipe.h>
#include <Performer/pf/pfPipeWindow.h>
#include <Performer/pf/pfScene.h>
#include <Performer/pf/pfLightSource.h>
#include <Performer/pf/pfChannel.h>
#include <Performer/pfdu.h>

void signal_catcher(int sig) {
  pfExit() ;
}

int main(int argc, char *argv[]) {

  if (argc<=1) {
    fprintf(stderr,"Usage: %s file [file ... ]\n",argv[0]) ;
    return 1 ;
  }

  signal(SIGINT, signal_catcher);
  pfInit() ;

  int i ;
  for (i=1; i<argc; i++)
    pfdInitConverter(argv[i]) ;

  pfConfig() ;

  pfScene *scene = new pfScene() ;
  pfLightSource *light = new pfLightSource() ;
  scene->addChild(light) ;
  pfFilePath("/usr/share/Performer/data") ;
  for (i=1; i<argc; i++)
    scene->addChild(pfdLoadFile(argv[i])) ;

  pfVec3 xyz = pfVec3(0.0f, -20.0f, 0.0f) ;
  pfVec3 hpr = pfVec3(0.0f, 0.0f, 0.0f) ;

  pfPipe *pipe = pfGetPipe(0) ;

  pfChannel *chan1 = new pfChannel(pipe) ;
  chan1->setScene(scene) ;
  chan1->setView(xyz, hpr) ;

  pfPipeWindow *win1 = new pfPipeWindow(pipe) ;
  win1->setName("foo") ;
  win1->setOriginSize(0, 0, 500, 500) ;
  win1->addChan(chan1) ;
  win1->open() ;

  pfChannel *chan2 = new pfChannel(pipe) ;
  chan2->setScene(scene) ;
  chan2->setView(xyz, hpr) ;

  pfPipeWindow *win2 = new pfPipeWindow(pipe) ;
  win2->setName("bar") ;
  win2->setOriginSize(510, 0, 500, 500) ;
  win2->addChan(chan2) ;
  win2->open() ;

  while (1) {
    pfFrame() ;
  }

  return 0 ;
}
/////////////////////////////////////////////////////////////////////

I run it with the names of files to load as command line arguments.  I
loaded windmill.iv and the head. The head is loaded as "simple.vz" from
/usr/share/Volumizer2/data/XML

I can send you an image of a screen dump if you'd like to see how it 
looks.  The screen on the left looks good, the screen on the right has a 
solid white block where the volumetric data should be.

Will someone please, please, please answer or comment on our questions?  
I'd be pleased to find out I'm doing something dumb, as long as it fixes 
the problem.

Also, what's happened to the Volumizer email list?  I see my posts on the 
Performer list, but the Volumizer list seems to be dead.

Many thanks,

-John

On Sat, 7 Feb 2004, Steve Satterfield wrote:

> Hi,
> 
> We are using the .vz loader to combine Volumizer data in a Performer
> application. The file works properly when loaded with Perfly.
> Our Performer application displays on three IR4 pipes in an immersive
> visualization environment (two walls and a floor). The problem is that the
> Volumizer data only displays on IR pipe 0. The other two pipes correctly
> show the other data loaded with other Performer loaders, but the .vz data
> only displays on Pipe 0.
> 
> I have a feeling it might be related to the configuration of mpk software
> used in conjunction with Volumier. My mpk and Volumizer installation is
> the default inst, see below.
> 
> Does anyone have any suggestions on where to start looking for a solution?
> 
> Thanks,
> Steve
> 
> 
> 
> visage:~: versions -b | grep -i Volumizer
> I  Volumizer2_data      12/15/2003  OpenGL Volumizer 2.5 Sample Data Files
> I  Volumizer2_dev       12/15/2003  OpenGL Volumizer 2.5 Development Environment
> I  Volumizer2_eoe       12/15/2003  OpenGL Volumizer 2.5 Execution Environment
> 
> visage:~: versions -b | grep mpk
> I  mpk_dev              12/18/2003  OpenGL Multipipe SDK Library Development Environment, 2.1.1
> I  mpk_eoe              12/18/2003  OpenGL Multipipe SDK Library Execution Only Environment, 2.1.1
> 
> 
> -----------------------------------------------------------------------
>    List Archives, Info, FAQ:  http://www.sgi.com/software/performer/
>    Open Development Project:  http://oss.sgi.com/projects/performer/
>                 Submissions:  info-performer@sgi.com
>             Admin. requests:  info-performer-request@sgi.com
> -----------------------------------------------------------------------
> 
> 
> 




From info-volumizer-owner@els.sgi.com Sat Feb 14 01:27:22 2004
Received: (from majordom@localhost)
	by els.sgi.com (8.12.10/8.12.2/els-2.2) id i1E9Nkpw1590341;
	Sat, 14 Feb 2004 01:23:46 -0800 (PST)
Received: from postmark.nist.gov (pushme.nist.gov [129.6.16.92])
	by els.sgi.com (8.12.10/8.12.2/els-2.2) with ESMTP id i15NNYLF1370250
	for <info-volumizer@els.sgi.com>; Thu, 5 Feb 2004 15:23:35 -0800 (PST)
Received: from vail.cam.nist.gov (vail.cam.nist.gov [129.6.80.93])
	by postmark.nist.gov (8.12.5/8.12.5) with ESMTP id i15NFWjO019733;
	Thu, 5 Feb 2004 18:15:32 -0500 (EST)
Received: from vail.cam.nist.gov (localhost [127.0.0.1])
	by vail.cam.nist.gov (SGI-8.12.5/8.12.5) with ESMTP id i15NFUAZ299090;
	Thu, 5 Feb 2004 18:15:30 -0500 (EST)
Received: from localhost (steve@localhost)
	by vail.cam.nist.gov (SGI-8.12.5/8.12.5/Submit) with ESMTP id i15NFTsG299290;
	Thu, 5 Feb 2004 18:15:29 -0500 (EST)
X-Authentication-Warning: vail.cam.nist.gov: steve owned process doing -bs
Date: Thu, 5 Feb 2004 18:15:29 -0500
From: Steve Satterfield <steve@nist.gov>
X-X-Sender: steve@vail.cam.nist.gov
To: Performer Mailing List <info-performer@sgi.com>,
        Volumizer Mailing List <info-volumizer@els.sgi.com>
cc: Steve Satterfield <steve@nist.gov>
Subject: [info-volumizer] Help needed with the .vz loader
Message-ID: <Pine.SGI.4.43.0402051805030.299164-100000@vail.cam.nist.gov>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Sender: owner-info-volumizer@els.sgi.com
Precedence: bulk
Reply-To: info-volumizer@els.sgi.com

Hi,

I am having a problem with the .vz loader in a Performer application. I have a
.vz file which loads correctly with perfly using the libpfvz.so loader
supplied with Performer 3.0.2. When I load it into a Performer application
that utilizes three IR4 pipes the volume data only draw on pipe 0. The other
polygon data displayed with a variety of other Performer loaders all show up
correctly of on the other pipes. This is an immersive cave like setup.

I know that Volumizer uses Multipipe SDK Library. I have mpk_eoe 2.1.1
installed. Could this be caused by a mpk configuration problem? I have done no
specific configuration for mpk, other than what ever the default inst does
when installing.

Does anyone have any pointers or suggestions on where to look for a
solution to this problem?

Thanks,
Steve



From info-volumizer-owner@els.sgi.com Sat Feb 14 01:27:22 2004
Received: (from majordom@localhost)
	by els.sgi.com (8.12.10/8.12.2/els-2.2) id i1E9NjMe1633161;
	Sat, 14 Feb 2004 01:23:45 -0800 (PST)
Received: from postmark.nist.gov (pushme.nist.gov [129.6.16.92])
	by els.sgi.com (8.12.10/8.12.2/els-2.2) with ESMTP id i17GBVLF1440110
	for <info-volumizer@els.sgi.com>; Sat, 7 Feb 2004 08:11:32 -0800 (PST)
Received: from vail.cam.nist.gov (vail.cam.nist.gov [129.6.80.93])
	by postmark.nist.gov (8.12.5/8.12.5) with ESMTP id i17G34jO006098;
	Sat, 7 Feb 2004 11:03:04 -0500 (EST)
Received: from vail.cam.nist.gov (localhost [127.0.0.1])
	by vail.cam.nist.gov (SGI-8.12.5/8.12.5) with ESMTP id i17G34AZ267090;
	Sat, 7 Feb 2004 11:03:04 -0500 (EST)
Received: from localhost (steve@localhost)
	by vail.cam.nist.gov (SGI-8.12.5/8.12.5/Submit) with ESMTP id i17G342j319332;
	Sat, 7 Feb 2004 11:03:04 -0500 (EST)
X-Authentication-Warning: vail.cam.nist.gov: steve owned process doing -bs
Date: Sat, 7 Feb 2004 11:03:03 -0500
From: Steve Satterfield <steve@nist.gov>
X-X-Sender: steve@vail.cam.nist.gov
To: Performer Mailing List <info-performer@sgi.com>,
        Volumizer Mailing List <info-volumizer@els.sgi.com>
cc: Steve Satterfield <steve@nist.gov>
Subject: [info-volumizer] Help needed for libpfvz.so loader
Message-ID: <Pine.SGI.4.43.0402071035480.319421-100000@vail.cam.nist.gov>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Sender: owner-info-volumizer@els.sgi.com
Precedence: bulk
Reply-To: info-volumizer@els.sgi.com

Hi,

We are using the .vz loader to combine Volumizer data in a Performer
application. The file works properly when loaded with Perfly.
Our Performer application displays on three IR4 pipes in an immersive
visualization environment (two walls and a floor). The problem is that the
Volumizer data only displays on IR pipe 0. The other two pipes correctly
show the other data loaded with other Performer loaders, but the .vz data
only displays on Pipe 0.

I have a feeling it might be related to the configuration of mpk software
used in conjunction with Volumier. My mpk and Volumizer installation is
the default inst, see below.

Does anyone have any suggestions on where to start looking for a solution?

Thanks,
Steve



visage:~: versions -b | grep -i Volumizer
I  Volumizer2_data      12/15/2003  OpenGL Volumizer 2.5 Sample Data Files
I  Volumizer2_dev       12/15/2003  OpenGL Volumizer 2.5 Development Environment
I  Volumizer2_eoe       12/15/2003  OpenGL Volumizer 2.5 Execution Environment

visage:~: versions -b | grep mpk
I  mpk_dev              12/18/2003  OpenGL Multipipe SDK Library Development Environment, 2.1.1
I  mpk_eoe              12/18/2003  OpenGL Multipipe SDK Library Execution Only Environment, 2.1.1



From info-volumizer-owner@els.sgi.com Sat Feb 14 01:27:22 2004
Received: (from majordom@localhost)
	by els.sgi.com (8.12.10/8.12.2/els-2.2) id i1E9NjHK1632937;
	Sat, 14 Feb 2004 01:23:45 -0800 (PST)
Received: from postmark.nist.gov (pushme.nist.gov [129.6.16.92])
	by els.sgi.com (8.12.10/8.12.2/els-2.2) with ESMTP id i182WoLF1456359
	for <info-volumizer@els.sgi.com>; Sat, 7 Feb 2004 18:32:51 -0800 (PST)
Received: from vail.cam.nist.gov (vail.cam.nist.gov [129.6.80.93])
	by postmark.nist.gov (8.12.5/8.12.5) with ESMTP id i182OfjO010766;
	Sat, 7 Feb 2004 21:24:42 -0500 (EST)
Received: from vail.cam.nist.gov (localhost [127.0.0.1])
	by vail.cam.nist.gov (SGI-8.12.5/8.12.5) with ESMTP id i182OeAZ326909;
	Sat, 7 Feb 2004 21:24:40 -0500 (EST)
Received: from localhost (steve@localhost)
	by vail.cam.nist.gov (SGI-8.12.5/8.12.5/Submit) with ESMTP id i182Oe5S326761;
	Sat, 7 Feb 2004 21:24:40 -0500 (EST)
X-Authentication-Warning: vail.cam.nist.gov: steve owned process doing -bs
Date: Sat, 7 Feb 2004 21:24:40 -0500
From: Steve Satterfield <steve@nist.gov>
X-X-Sender: steve@vail.cam.nist.gov
To: Praveen Bhaniramka <praveenb@gauri.engr.sgi.com>,
        Volumizer Mailing List <info-volumizer@els.sgi.com>
cc: Steve Satterfield <steve@nist.gov>, John Kelso <kelso@nist.gov>
Subject: [info-volumizer] MPK 3.0.1 problem with volview
Message-ID: <Pine.SGI.4.43.0402072118590.326852-100000@vail.cam.nist.gov>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Sender: owner-info-volumizer@els.sgi.com
Precedence: bulk
Reply-To: info-volumizer@els.sgi.com

Praveen,

There seems to be a problem with the latest verson of MPK 3.0.1 with
volview. Volview will not work when MPK 3.0.1 is installed. It does work witn
MPK 2.1.1. See below. Is this a problem for Volumizser?

-Steve


visage:~: versions -b "Volumizer*"
I = Installed, R = Removed

   Name                 Date        Description
I  Volumizer2_data      02/07/2004  OpenGL Volumizer 2.5 Sample Data Files
I  Volumizer2_dev       02/07/2004  OpenGL Volumizer 2.5 Development Environment
I  Volumizer2_eoe       02/07/2004  OpenGL Volumizer 2.5 Execution Environment

visage:~: versions -b "mpk*"
I = Installed, R = Removed

   Name                 Date        Description
I  mpk_demo             02/07/2004  OpenGL Multipipe SDK Library Demos and Demo Data, 3.0.1
I  mpk_dev              02/07/2004  OpenGL Multipipe SDK Library Development Environment, 3.0.1
I  mpk_eoe              02/07/2004  OpenGL Multipipe SDK Library Execution Only Environment, 3.0.1

visage:~: which volview
/usr/sbin/volview
visage:~: /usr/sbin/volview
52514:/usr/sbin/volview: rld: Fatal Error: Cannot Successfully map soname 'libmpk.so' version 'sgi1.0' under any of the filenames ../../../../../lib/irixn32/libmpk.so:/usr/lib32/libmpk.so:/usr/lib32/internal/libmpk.so:/lib32/libmpk.so:/opt/lib32/libmpk.so:../../../../../lib/irixn32/libmpk.so.1:/usr/lib32/libmpk.so.1:/usr/lib32/internal/libmpk.so.1:/lib32/libmpk.so.1:/opt/lib32/libmpk.so.1:


At this point, I remove MPK 3.0.1 and install MPK 2.1.1
and then volview works.

visage:~:
visage:~: /usr/sbin/volview

visage:~: versions -b "mpk*"
I = Installed, R = Removed

   Name                 Date        Description
I  mpk_dev              02/07/2004  OpenGL Multipipe SDK Library Development Environment, 2.1.1
I  mpk_eoe              02/07/2004  OpenGL Multipipe SDK Library Execution Only Environment, 2.1.1

visage:~:  /usr/sbin/volview

This execution of volview works fine.





From info-volumizer-owner@els.sgi.com Sun Feb 15 22:33:51 2004
Received: (from majordom@localhost)
	by els.sgi.com (8.12.10/8.12.2/els-2.2) id i1G6VJbk1645960;
	Sun, 15 Feb 2004 22:31:19 -0800 (PST)
Received: from internal-mail-relay.corp.sgi.com (internal-mail-relay.corp.sgi.com [198.149.32.51])
	by els.sgi.com (8.12.10/8.12.2/els-2.2) with ESMTP id i1G3QxLF1634667
	for <info-volumizer@els.sgi.com>; Sun, 15 Feb 2004 19:26:59 -0800 (PST)
Received: from corsair.sgi.com (corsair.sgi.com [192.48.168.24])
	by internal-mail-relay.corp.sgi.com (8.12.9/8.12.10/SGI_generic_relay-1.2) with ESMTP id i1G3Idji10711831
	for <info-volumizer@els.sgi.com>; Sun, 15 Feb 2004 19:18:39 -0800 (PST)
Received: from corsair.sgi.com (localhost.sgi.com [127.0.0.1])
	by corsair.sgi.com (8.12.9/8.12.9/freebsd-sendmail_sa_midwest-1.0) with ESMTP id i1G3HAsc027617
	for <info-volumizer@sgi.com>; Sun, 15 Feb 2004 19:18:39 -0800 (PST)
Received: from snoid.sv.vt.edu (snoid.sv.vt.edu [128.173.49.138])
	by corsair.sgi.com (8.12.9/8.12.11/freebsd-nospam-3.3) with ESMTP id i1G3H1vD027457
	for <info-volumizer@sgi.com>; Sun, 15 Feb 2004 19:17:01 -0800 (PST)
Received: from localhost (kelso@localhost)
	by snoid.sv.vt.edu (8.11.6/8.11.6) with ESMTP id i1G3Gvv16736
	for <info-volumizer@sgi.com>; Sun, 15 Feb 2004 22:16:57 -0500
X-Authentication-Warning: snoid.sv.vt.edu: kelso owned process doing -bs
Date: Sun, 15 Feb 2004 22:16:57 -0500 (EST)
From: John Kelso <kelso@nist.gov>
X-X-Sender: kelso@snoid.sv.vt.edu
To: Volumizer Mailing List <info-volumizer@sgi.com>
Subject: [info-volumizer] volumizer on Linux
Message-ID: <Pine.LNX.4.44.0402152215300.15659-100000@snoid.sv.vt.edu>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
X-Spam-Status: No, hits=0.0 required=6.7 tests=none autolearn=no version=2.61
X-Spam-Checker-Version: SpamAssassin 2.61 (1.212.2.1-2003-12-09-exp) on 
	corsair.sgi.com
Sender: owner-info-volumizer@els.sgi.com
Precedence: bulk
Reply-To: info-volumizer@els.sgi.com

Hi,

I just downloaded the Volumizer RPMS onto my Linux laptop running RH 9:

[root@localhost SGIvolumizer]# rpm -Uhv *
error: Failed dependencies:
        libisl.so is needed by Volumizer2_dev-2.6-1272100600
        libisl.so is needed by Volumizer2_eoe-2.6-1272100600
[root@localhost SGIvolumizer]# locate libisl
/usr/lib/debug/libislmath.so.1
/usr/lib/debug/libisl.so.1
/usr/lib/debug/libisltexture.so.1
/usr/lib/debug/libislvertex.so.1
/usr/lib/libislmath.so.1
/usr/lib/libisl.so.1
/usr/lib/libisltexture.so.1
/usr/lib/libislvertex.so.1
/usr/lib/libisl.so
/usr/lib/libislmath.so
/usr/lib/libisltexture.so
/usr/lib/libislvertex.so
[root@localhost SGIvolumizer]#

Can you give me some hints on how to proceed?

Thanks,

-John





From info-volumizer-owner@els.sgi.com Sun Feb 15 22:41:57 2004
Received: (from majordom@localhost)
	by els.sgi.com (8.12.10/8.12.2/els-2.2) id i1G6eHft1628249;
	Sun, 15 Feb 2004 22:40:17 -0800 (PST)
Received: from cad.zju.edu.cn (cad.zju.edu.cn [210.32.131.2])
	by els.sgi.com (8.12.10/8.12.2/els-2.2) with SMTP id i152YuLF1398249
	for <info-volumizer@els.sgi.com>; Wed, 4 Feb 2004 18:34:59 -0800 (PST)
Message-Id: <200402050234.i152YuLF1398249@els.sgi.com>
Received: (qmail 2723 invoked from network); 5 Feb 2004 02:57:20 -0000
Received: from unknown (HELO jflu) (210.32.131.156)
  by cad.zju.edu.cn with SMTP; 5 Feb 2004 02:57:20 -0000
Date: Thu, 5 Feb 2004 10:33:57 +0800
From: "Lujianfeng"<jflu@cad.zju.edu.cn>
To: "info-volumizer" <info-volumizer@els.sgi.com>
Subject: [info-volumizer] Ask for help
Organization: CAD&CG
X-mailer: Foxmail 5.0 beta1 [cn]
Mime-Version: 1.0
Content-Type: text/plain;
	charset="gb2312"
Content-Transfer-Encoding: 8bit
X-MIME-Autoconverted: from base64 to 8bit by els.sgi.com id i152Z0LF1364170
Sender: owner-info-volumizer@els.sgi.com
Precedence: bulk
Reply-To: info-volumizer@els.sgi.com

Hi,info-volumizer

	I am a VTK user and want to render data using 3D texture mapping.I noticed that SGI Volumizer includes a implementation of 
a vtkVolumeTextureMapper3D class which provides an integretion of 
Volumizer with VTK. Can someone do me a favour to send me the source 
file of this class to me. The files I needed
is in the directory of 
usr/share/Volumizer2/src/apps/VTK/  and
usr/share/Volumizer2/src/lib/VTK/
This files are important to my work.
Thank you very much!!
any suggestion please let me know,my email:lujean@163.com
								yours Lu
	

Best Regards
 				

									2004-02-04
===============================================
 State Key Lab of CAD&CG, Zhejiang University,
 Hangzhou, 310027, P.R.China
 TEL: 86-571-87951045
 Fax: 86-571-87951780
 E-mail:lujean@163.com
 
 陆剑锋
 
 浙江大学CAD&CG国家重点实验室,杭州,31002


From info-volumizer-owner@els.sgi.com Mon Feb 16 02:27:49 2004
Received: (from majordom@localhost)
	by els.sgi.com (8.12.10/8.12.2/els-2.2) id i1GAPTh41617312;
	Mon, 16 Feb 2004 02:25:29 -0800 (PST)
Received: from internal-mail-relay1.corp.sgi.com (internal-mail-relay1.corp.sgi.com [198.149.32.52])
	by els.sgi.com (8.12.10/8.12.2/els-2.2) with ESMTP id i1G8nbLF1635811
	for <info-volumizer@els.sgi.com>; Mon, 16 Feb 2004 00:49:37 -0800 (PST)
Received: from mx2.sgi.com (mx2.sgi.com [192.48.168.27])
	by internal-mail-relay1.corp.sgi.com (8.12.9/8.12.10/SGI_generic_relay-1.2) with ESMTP id i1G8fSX05014270
	for <info-volumizer@els.sgi.com>; Mon, 16 Feb 2004 00:41:28 -0800 (PST)
Received: from mx2.sgi.com (localhost.sgi.com [127.0.0.1])
	by mx2.sgi.com (8.12.11/8.12.9/freebsd-sendmail_sa_midwest-1.0) with ESMTP id i1GAiaj3024348
	for <info-volumizer@sgi.com>; Mon, 16 Feb 2004 02:44:44 -0800 (PST)
Received: from rbox2.erasmusmc.nl (rbox2.erasmusmc.nl [156.83.252.226])
	by mx2.sgi.com (8.12.11/8.12.11/freebsd-nospam-3.3) with ESMTP id i1GAi2xu024113
	for <info-volumizer@sgi.com>; Mon, 16 Feb 2004 02:44:03 -0800 (PST)
Received: from localhost (localhost [127.0.0.1])
	by rbox2.erasmusmc.nl (Postfix) with ESMTP id 5520821F23C
	for <info-volumizer@sgi.com>; Mon, 16 Feb 2004 09:40:33 +0100 (MET)
Received: from rbox2.erasmusmc.nl ([127.0.0.1])
 by localhost (rbox2 [127.0.0.1]) (amavisd-new, port 10024) with ESMTP
 id 21257-03 for <info-volumizer@sgi.com>;
 Mon, 16 Feb 2004 09:40:30 +0100 (MET)
Received: from erasmusmc.nl (bioinf-235-221.pc.fgg.eur.nl [130.115.235.221])
	by rbox2.erasmusmc.nl (Postfix) with ESMTP id BA79421F206
	for <info-volumizer@sgi.com>; Mon, 16 Feb 2004 09:40:29 +0100 (MET)
Message-ID: <403081FE.3080800@erasmusmc.nl>
Date: Mon, 16 Feb 2004 09:40:30 +0100
From: Anton Koning <a.koning@erasmusmc.nl>
User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.4.1) Gecko/20031030
X-Accept-Language: en-us, en
MIME-Version: 1.0
To: info-volumizer@sgi.com
Subject: [info-volumizer] TMLookupTableManager::bindLUT(): OpenGL error 1280
Content-Type: text/plain; charset=us-ascii; format=flowed
Content-Transfer-Encoding: 7bit
X-Virus-Scanned: by amavisd-new at erasmusmc.nl
X-Spam-Status: No, hits=-4.9 required=6.7 tests=BAYES_00 autolearn=ham 
	version=2.63
X-Spam-Checker-Version: SpamAssassin 2.63 (2004-01-11) on mx2.sgi.com
Sender: owner-info-volumizer@els.sgi.com
Precedence: bulk
Reply-To: info-volumizer@els.sgi.com


Hi,

Last week I downloaded and installed Volumizer on my Dell D800 laptop 
with nVidia GeForce4 4200 Go graphics, nVidia driver version 5336 and a 
standard Fedora/RH9 installation. My volume rendering application 
compiles and runs, but with the following warning/error:

Volumizer Warning:
TMLookupTableManager::bindLUT(): OpenGL error 1280

Appearently after the first installation of a LUT (which, looking at my 
application, succeeds), all subsequent bindings fail (if I update the 
LUT the image doesn't change). I've compiled the BasicViewer example 
application, but in addition to giving the same error, it also fails to 
come up with an image at all, and suffers from an ever decreasing "frame 
rate", up to to point of completely freezing.

I'm not sure which method is used for the LUT (texture LUT or shader), 
but the plain OpenGL version of my application, which uses a texture 
LUT, runs ok. This leads me to think that it isn't a hardware/driver 
problem, but rather something that needs to be fixed in Volumizer.

Anybody else got experience with a similar set-up?

Anton H.J. Koning, Ph.D. - Research Scientist, Dept. Bioinformatics,
Erasmus Medical Center, Rotterdam, The Netherlands.






From info-volumizer-owner@els.sgi.com Mon Feb 16 03:19:25 2004
Received: (from majordom@localhost)
	by els.sgi.com (8.12.10/8.12.2/els-2.2) id i1GBHXUj1632718;
	Mon, 16 Feb 2004 03:17:33 -0800 (PST)
Received: from sgindia.newdelhi.sgi.com (sgindia.newdelhi.sgi.com [134.14.90.2])
	by els.sgi.com (8.12.10/8.12.2/els-2.2) with ESMTP id i1GBDXLF1652002
	for <info-volumizer@els.sgi.com>; Mon, 16 Feb 2004 03:13:34 -0800 (PST)
Received: from praveenlaptop ([134.14.90.74]) by sgindia.newdelhi.sgi.com (980427.SGI.8.8.8/980728.SGI.AUTOCF) via SMTP id PAA43083; Mon, 16 Feb 2004 15:23:02 +0530 (IST)
Message-ID: <0c5801c3f47c$ce6a4960$4a5a0e86@praveenlaptop>
From: "Praveen Bhaniramka" <praveenb@sgi.com>
To: <info-volumizer@els.sgi.com>
Cc: "Steve Satterfield" <steve@nist.gov>, "John Kelso" <kelso@nist.gov>
References: <Pine.SGI.4.43.0402072118590.326852-100000@vail.cam.nist.gov>
Subject: Re: [info-volumizer] MPK 3.0.1 problem with volview
Date: Mon, 16 Feb 2004 16:35:32 +0530
MIME-Version: 1.0
Content-Type: text/plain;
	charset="iso-8859-1"
Content-Transfer-Encoding: 7bit
X-Priority: 3
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook Express 6.00.2800.1106
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2800.1106
Sender: owner-info-volumizer@els.sgi.com
Precedence: bulk
Reply-To: info-volumizer@els.sgi.com

Steve,

As I had said before, this issue is due to the DSO versioning introduced
with MPK 3.0. Please try recompiling the volview sources under
/usr/share/Volumizer2/src/apps/volview and things should work fine then.

Let me know if you still have any issues with the software.

- Praveen

----- Original Message -----
From: "Steve Satterfield" <steve@nist.gov>
To: "Praveen Bhaniramka" <praveenb@gauri.engr.sgi.com>; "Volumizer Mailing
List" <info-volumizer@els.sgi.com>
Cc: "Steve Satterfield" <steve@nist.gov>; "John Kelso" <kelso@nist.gov>
Sent: Sunday, February 08, 2004 7:54 AM
Subject: [info-volumizer] MPK 3.0.1 problem with volview


> Praveen,
>
> There seems to be a problem with the latest verson of MPK 3.0.1 with
> volview. Volview will not work when MPK 3.0.1 is installed. It does work
witn
> MPK 2.1.1. See below. Is this a problem for Volumizser?
>
> -Steve
>
>
> visage:~: versions -b "Volumizer*"
> I = Installed, R = Removed
>
>    Name                 Date        Description
> I  Volumizer2_data      02/07/2004  OpenGL Volumizer 2.5 Sample Data Files
> I  Volumizer2_dev       02/07/2004  OpenGL Volumizer 2.5 Development
Environment
> I  Volumizer2_eoe       02/07/2004  OpenGL Volumizer 2.5 Execution
Environment
>
> visage:~: versions -b "mpk*"
> I = Installed, R = Removed
>
>    Name                 Date        Description
> I  mpk_demo             02/07/2004  OpenGL Multipipe SDK Library Demos and
Demo Data, 3.0.1
> I  mpk_dev              02/07/2004  OpenGL Multipipe SDK Library
Development Environment, 3.0.1
> I  mpk_eoe              02/07/2004  OpenGL Multipipe SDK Library Execution
Only Environment, 3.0.1
>
> visage:~: which volview
> /usr/sbin/volview
> visage:~: /usr/sbin/volview
> 52514:/usr/sbin/volview: rld: Fatal Error: Cannot Successfully map soname
'libmpk.so' version 'sgi1.0' under any of the filenames
../../../../../lib/irixn32/libmpk.so:/usr/lib32/libmpk.so:/usr/lib32/interna
l/libmpk.so:/lib32/libmpk.so:/opt/lib32/libmpk.so:../../../../../lib/irixn32
/libmpk.so.1:/usr/lib32/libmpk.so.1:/usr/lib32/internal/libmpk.so.1:/lib32/l
ibmpk.so.1:/opt/lib32/libmpk.so.1:
>
>
> At this point, I remove MPK 3.0.1 and install MPK 2.1.1
> and then volview works.
>
> visage:~:
> visage:~: /usr/sbin/volview
>
> visage:~: versions -b "mpk*"
> I = Installed, R = Removed
>
>    Name                 Date        Description
> I  mpk_dev              02/07/2004  OpenGL Multipipe SDK Library
Development Environment, 2.1.1
> I  mpk_eoe              02/07/2004  OpenGL Multipipe SDK Library Execution
Only Environment, 2.1.1
>
> visage:~:  /usr/sbin/volview
>
> This execution of volview works fine.
>
>
>
>


From info-volumizer-owner@els.sgi.com Mon Feb 16 03:19:21 2004
Received: (from majordom@localhost)
	by els.sgi.com (8.12.10/8.12.2/els-2.2) id i1GBHXpC1515833;
	Mon, 16 Feb 2004 03:17:33 -0800 (PST)
Received: from sgindia.newdelhi.sgi.com (sgindia.newdelhi.sgi.com [134.14.90.2])
	by els.sgi.com (8.12.10/8.12.2/els-2.2) with ESMTP id i1GB9rLF1627229
	for <info-volumizer@els.sgi.com>; Mon, 16 Feb 2004 03:09:55 -0800 (PST)
Received: from praveenlaptop ([134.14.90.74]) by sgindia.newdelhi.sgi.com (980427.SGI.8.8.8/980728.SGI.AUTOCF) via SMTP id PAA43264; Mon, 16 Feb 2004 15:19:17 +0530 (IST)
Message-ID: <0c5201c3f47c$490df780$4a5a0e86@praveenlaptop>
From: "Praveen Bhaniramka" <praveenb@sgi.com>
To: "Performer Mailing List" <info-performer@sgi.com>,
        "Volumizer Mailing List" <info-volumizer@els.sgi.com>
Cc: "Steve Satterfield" <steve@nist.gov>
References: <Pine.SGI.4.43.0402051805030.299164-100000@vail.cam.nist.gov>
Subject: Re: [info-volumizer] Help needed with the .vz loader
Date: Mon, 16 Feb 2004 16:31:51 +0530
MIME-Version: 1.0
Content-Type: text/plain;
	charset="iso-8859-1"
Content-Transfer-Encoding: 7bit
X-Priority: 3
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook Express 6.00.2800.1106
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2800.1106
Sender: owner-info-volumizer@els.sgi.com
Precedence: bulk
Reply-To: info-volumizer@els.sgi.com

Hello Steve,

Sorry for the late reply. I just got back from my vacation.

Volumizer does NOT use Multipipe SDK (MPK) internally hence this is
definitely not an MPK issue. Only sample applications like volview use MPK.
The libpfvz loader does not need MPK libraries.

It is not clear from your mail whether you see the correct Volumizer
rendering in ALL the pipes when running perfly. Please try loading your data
into perfly to make sure that the issue is not in your application. Since
your application renders correctly on one pipe, you are definitely not
seeing any issues with dynamic loading of the pfvz loader.

Cheers,
Praveen


----- Original Message -----
From: "Steve Satterfield" <steve@nist.gov>
To: "Performer Mailing List" <info-performer@sgi.com>; "Volumizer Mailing
List" <info-volumizer@els.sgi.com>
Cc: "Steve Satterfield" <steve@nist.gov>
Sent: Friday, February 06, 2004 4:45 AM
Subject: [info-volumizer] Help needed with the .vz loader


> Hi,
>
> I am having a problem with the .vz loader in a Performer application. I
have a
> .vz file which loads correctly with perfly using the libpfvz.so loader
> supplied with Performer 3.0.2. When I load it into a Performer application
> that utilizes three IR4 pipes the volume data only draw on pipe 0. The
other
> polygon data displayed with a variety of other Performer loaders all show
up
> correctly of on the other pipes. This is an immersive cave like setup.
>
> I know that Volumizer uses Multipipe SDK Library. I have mpk_eoe 2.1.1
> installed. Could this be caused by a mpk configuration problem? I have
done no
> specific configuration for mpk, other than what ever the default inst does
> when installing.
>
> Does anyone have any pointers or suggestions on where to look for a
> solution to this problem?
>
> Thanks,
> Steve
>
>


From info-volumizer-owner@els.sgi.com Mon Feb 16 03:31:27 2004
Received: (from majordom@localhost)
	by els.sgi.com (8.12.10/8.12.2/els-2.2) id i1GBTjSb1643579;
	Mon, 16 Feb 2004 03:29:45 -0800 (PST)
Received: from sgindia.newdelhi.sgi.com (sgindia.newdelhi.sgi.com [134.14.90.2])
	by els.sgi.com (8.12.10/8.12.2/els-2.2) with ESMTP id i1GBSkLF1651404
	for <info-volumizer@els.sgi.com>; Mon, 16 Feb 2004 03:28:47 -0800 (PST)
Received: from praveenlaptop ([134.14.90.74]) by sgindia.newdelhi.sgi.com (980427.SGI.8.8.8/980728.SGI.AUTOCF) via SMTP id PAA45313 for <info-volumizer@els.sgi.com>; Mon, 16 Feb 2004 15:38:15 +0530 (IST)
Message-ID: <0cf401c3f47e$eeb56db0$4a5a0e86@praveenlaptop>
From: "Praveen Bhaniramka" <praveenb@sgi.com>
To: <info-volumizer@els.sgi.com>
References: <200402050234.i152YuLF1398249@els.sgi.com>
Subject: Re: [info-volumizer] Ask for help
Date: Mon, 16 Feb 2004 16:50:50 +0530
MIME-Version: 1.0
Content-Type: text/plain;
	charset="GB2312"
Content-Transfer-Encoding: 8bit
X-Priority: 3
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook Express 6.00.2800.1106
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2800.1106
Sender: owner-info-volumizer@els.sgi.com
Precedence: bulk
Reply-To: info-volumizer@els.sgi.com

Hello Lu,

The VTK/Volumizer integration classes are installed as part of the Volumizer
development environment. The source code uses Volumizer and would require
you to have the appropriate dev environment installed on your system in
order to run the software. In other words, the sources for the
vtkVolumeTextureMapper3D would do you no good without the Volumizer headers
and libraries.

What system are you running this on? You can download an evaluation version
of Volumizer for IRIX and Linux from www.sgi.com/software/volumizer.

Cheers,
Praveen

----- Original Message -----
From: "Lujianfeng" <jflu@cad.zju.edu.cn>
To: "info-volumizer" <info-volumizer@els.sgi.com>
Sent: Thursday, February 05, 2004 8:03 AM
Subject: [info-volumizer] Ask for help


> Hi,info-volumizer
>
> I am a VTK user and want to render data using 3D texture mapping.I noticed
that SGI Volumizer includes a implementation of
> a vtkVolumeTextureMapper3D class which provides an integretion of
> Volumizer with VTK. Can someone do me a favour to send me the source
> file of this class to me. The files I needed
> is in the directory of
> usr/share/Volumizer2/src/apps/VTK/  and
> usr/share/Volumizer2/src/lib/VTK/
> This files are important to my work.
> Thank you very much!!
> any suggestion please let me know,my email:lujean@163.com
> yours Lu
>
>
> Best Regards
>
>
> 2004-02-04
> ===============================================
>  State Key Lab of CAD&CG, Zhejiang University,
>  Hangzhou, 310027, P.R.China
>  TEL: 86-571-87951045
>  Fax: 86-571-87951780
>  E-mail:lujean@163.com
>
>  陆剑锋
>
>  浙江大学CAD&CG国家重点实验室,杭州,31002
>


From info-volumizer-owner@els.sgi.com Mon Feb 16 03:31:28 2004
Received: (from majordom@localhost)
	by els.sgi.com (8.12.10/8.12.2/els-2.2) id i1GBTjEO1644068;
	Mon, 16 Feb 2004 03:29:45 -0800 (PST)
Received: from sgindia.newdelhi.sgi.com (sgindia.newdelhi.sgi.com [134.14.90.2])
	by els.sgi.com (8.12.10/8.12.2/els-2.2) with ESMTP id i1GBKCLF1623609
	for <info-volumizer@els.sgi.com>; Mon, 16 Feb 2004 03:20:13 -0800 (PST)
Received: from praveenlaptop ([134.14.90.74]) by sgindia.newdelhi.sgi.com (980427.SGI.8.8.8/980728.SGI.AUTOCF) via SMTP id PAA43810 for <info-volumizer@els.sgi.com>; Mon, 16 Feb 2004 15:29:42 +0530 (IST)
Message-ID: <0ccc01c3f47d$bc639cc0$4a5a0e86@praveenlaptop>
From: "Praveen Bhaniramka" <praveenb@sgi.com>
To: <info-volumizer@els.sgi.com>
References: <Pine.LNX.4.44.0402152215300.15659-100000@snoid.sv.vt.edu>
Subject: Re: [info-volumizer] volumizer on Linux
Date: Mon, 16 Feb 2004 16:42:16 +0530
MIME-Version: 1.0
Content-Type: text/plain;
	charset="iso-8859-1"
Content-Transfer-Encoding: 7bit
X-Priority: 3
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook Express 6.00.2800.1106
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2800.1106
Sender: owner-info-volumizer@els.sgi.com
Precedence: bulk
Reply-To: info-volumizer@els.sgi.com

Hello John,

This seems be an issue with RedHat 9.0 only. I never saw this issue on 8.0.

For now, please use the --nodeps option with rpm to force the installation.
Everything should work fine from then on.

Cheers,
Praveen

----- Original Message -----
From: "John Kelso" <kelso@nist.gov>
To: "Volumizer Mailing List" <info-volumizer@sgi.com>
Sent: Monday, February 16, 2004 8:46 AM
Subject: [info-volumizer] volumizer on Linux


> Hi,
>
> I just downloaded the Volumizer RPMS onto my Linux laptop running RH 9:
>
> [root@localhost SGIvolumizer]# rpm -Uhv *
> error: Failed dependencies:
>         libisl.so is needed by Volumizer2_dev-2.6-1272100600
>         libisl.so is needed by Volumizer2_eoe-2.6-1272100600
> [root@localhost SGIvolumizer]# locate libisl
> /usr/lib/debug/libislmath.so.1
> /usr/lib/debug/libisl.so.1
> /usr/lib/debug/libisltexture.so.1
> /usr/lib/debug/libislvertex.so.1
> /usr/lib/libislmath.so.1
> /usr/lib/libisl.so.1
> /usr/lib/libisltexture.so.1
> /usr/lib/libislvertex.so.1
> /usr/lib/libisl.so
> /usr/lib/libislmath.so
> /usr/lib/libisltexture.so
> /usr/lib/libislvertex.so
> [root@localhost SGIvolumizer]#
>
> Can you give me some hints on how to proceed?
>
> Thanks,
>
> -John
>
>
>
>


From info-volumizer-owner@els.sgi.com Mon Feb 16 20:05:11 2004
Received: (from majordom@localhost)
	by els.sgi.com (8.12.10/8.12.2/els-2.2) id i1H41gZN1673171;
	Mon, 16 Feb 2004 20:01:42 -0800 (PST)
Received: from internal-mail-relay.corp.sgi.com (internal-mail-relay.corp.sgi.com [198.149.32.51])
	by els.sgi.com (8.12.10/8.12.2/els-2.2) with ESMTP id i1GFkRLF1666648
	for <info-volumizer@els.sgi.com>; Mon, 16 Feb 2004 07:46:28 -0800 (PST)
Received: from corsair.sgi.com (corsair.sgi.com [192.48.168.24])
	by internal-mail-relay.corp.sgi.com (8.12.9/8.12.10/SGI_generic_relay-1.2) with ESMTP id i1GFc6Eu10777273
	for <info-volumizer@els.sgi.com>; Mon, 16 Feb 2004 07:38:06 -0800 (PST)
Received: from corsair.sgi.com (localhost.sgi.com [127.0.0.1])
	by corsair.sgi.com (8.12.9/8.12.9/freebsd-sendmail_sa_midwest-1.0) with ESMTP id i1GFaisV099597
	for <info-volumizer@sgi.com>; Mon, 16 Feb 2004 07:38:06 -0800 (PST)
Received: from rbox2.erasmusmc.nl (rbox2.erasmusmc.nl [156.83.252.226])
	by corsair.sgi.com (8.12.9/8.12.11/freebsd-nospam-3.3) with ESMTP id i1GFZQvD098440
	for <info-volumizer@sgi.com>; Mon, 16 Feb 2004 07:35:27 -0800 (PST)
Received: from localhost (localhost [127.0.0.1])
	by rbox2.erasmusmc.nl (Postfix) with ESMTP id 8534D21F240
	for <info-volumizer@sgi.com>; Mon, 16 Feb 2004 16:35:23 +0100 (MET)
Received: from rbox2.erasmusmc.nl ([127.0.0.1])
 by localhost (rbox2 [127.0.0.1]) (amavisd-new, port 10024) with ESMTP
 id 25251-09 for <info-volumizer@sgi.com>;
 Mon, 16 Feb 2004 16:35:20 +0100 (MET)
Received: from erasmusmc.nl (bioinf-235-221.pc.fgg.eur.nl [130.115.235.221])
	by rbox2.erasmusmc.nl (Postfix) with ESMTP id ABA4921F237
	for <info-volumizer@sgi.com>; Mon, 16 Feb 2004 16:35:20 +0100 (MET)
Message-ID: <4030E326.9080807@erasmusmc.nl>
Date: Mon, 16 Feb 2004 16:35:02 +0100
From: Anton Koning <a.koning@erasmusmc.nl>
User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.4.1) Gecko/20031030
X-Accept-Language: en-us, en
MIME-Version: 1.0
To: info-volumizer@sgi.com
Subject: [info-volumizer] Frame rate
Content-Type: text/plain; charset=us-ascii; format=flowed
Content-Transfer-Encoding: 7bit
X-Virus-Scanned: by amavisd-new at erasmusmc.nl
X-Spam-Status: No, hits=0.0 required=6.7 tests=none autolearn=no version=2.61
X-Spam-Checker-Version: SpamAssassin 2.61 (1.212.2.1-2003-12-09-exp) on 
	corsair.sgi.com
Sender: owner-info-volumizer@els.sgi.com
Precedence: bulk
Reply-To: info-volumizer@els.sgi.com


Hi again,

Played around some more with Volumizer on my Linux laptop and found the 
CPU usage increases and the frame rate decreases drastically, when the 
image I render gets larger. This is both using a SimpleShader and a 
LUTShader, and with my own application as well as with the sample 
application ("viewer" from the pguide).

As volume rendering by 3D texture mapping tends to be fill rate (or at 
least graphics card) limited, the high CPU usage is suspicious (almost 
as if some software rendering is being done). Using my own OpenGL 
routines not only the CPU load ranges from 15 to 30% but the frame rates 
are much higher (at comparable sampling rates). On an Onyx4 the frame 
rates of Volumizer and my own routines are comparable.

Again I'd like to hear the experiences of people who have tried 
Volumizer on their particular hardware.

Anton H.J. Koning, Ph.D. - Research Scientist, Dept. Bioinformatics,
Erasmus Medical Center, Rotterdam, The Netherlands.


From info-volumizer-owner@els.sgi.com Mon Feb 16 20:46:06 2004
Received: (from majordom@localhost)
	by els.sgi.com (8.12.10/8.12.2/els-2.2) id i1H4iHBS1671667;
	Mon, 16 Feb 2004 20:44:17 -0800 (PST)
Received: from sgindia.newdelhi.sgi.com (sgindia.newdelhi.sgi.com [134.14.90.2])
	by els.sgi.com (8.12.10/8.12.2/els-2.2) with ESMTP id i1H4grLF1579982
	for <info-volumizer@els.sgi.com>; Mon, 16 Feb 2004 20:42:54 -0800 (PST)
Received: from praveenlaptop ([134.14.90.74]) by sgindia.newdelhi.sgi.com (980427.SGI.8.8.8/980728.SGI.AUTOCF) via SMTP id IAA60449 for <info-volumizer@els.sgi.com>; Tue, 17 Feb 2004 08:52:19 +0530 (IST)
Message-ID: <00b401c3f50f$64c2fa00$4a5a0e86@praveenlaptop>
From: "Praveen Bhaniramka" <praveenb@sgi.com>
To: <info-volumizer@els.sgi.com>
References: <403081FE.3080800@erasmusmc.nl>
Subject: Re: [info-volumizer] TMLookupTableManager::bindLUT(): OpenGL error 1280
Date: Tue, 17 Feb 2004 10:04:55 +0530
MIME-Version: 1.0
Content-Type: text/plain;
	charset="iso-8859-1"
Content-Transfer-Encoding: 7bit
X-Priority: 3
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook Express 6.00.2800.1106
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2800.1106
Sender: owner-info-volumizer@els.sgi.com
Precedence: bulk
Reply-To: info-volumizer@els.sgi.com

Hi Anton,

The 2.6 release of Volumizer does not 'officially' support GeForce4 right
now. We have currently decided to stick with the latest NVidia (GeForce FX
and above) and ATI (Radeon 9000 and FireGL series) graphics systems when it
comes to using GL extensions for implementing certain shaders. See the 2.6
release notes at http://www.sgi.com/software/volumizer/relnotes_2.6.pdf

Note that simple 3D texture rendering (aka TMSimpleShader) should work on
cards which support 3D textures. The TMLUTShader returns an error since it
does not support the underlying graphics system. Also note that you can
implement your own shaders using the vzTMShader class interface. Use the
pre-shape callback to set up the appropriate OpenGL state by enabling
dependent texture lookup using the NV_texture_shader extension, which should
be supported on the GeForce4.

Cheers,
Praveen

----- Original Message -----
From: "Anton Koning" <a.koning@erasmusmc.nl>
To: <info-volumizer@sgi.com>
Sent: Monday, February 16, 2004 2:10 PM
Subject: [info-volumizer] TMLookupTableManager::bindLUT(): OpenGL error 1280


>
> Hi,
>
> Last week I downloaded and installed Volumizer on my Dell D800 laptop
> with nVidia GeForce4 4200 Go graphics, nVidia driver version 5336 and a
> standard Fedora/RH9 installation. My volume rendering application
> compiles and runs, but with the following warning/error:
>
> Volumizer Warning:
> TMLookupTableManager::bindLUT(): OpenGL error 1280
>
> Appearently after the first installation of a LUT (which, looking at my
> application, succeeds), all subsequent bindings fail (if I update the
> LUT the image doesn't change). I've compiled the BasicViewer example
> application, but in addition to giving the same error, it also fails to
> come up with an image at all, and suffers from an ever decreasing "frame
> rate", up to to point of completely freezing.
>
> I'm not sure which method is used for the LUT (texture LUT or shader),
> but the plain OpenGL version of my application, which uses a texture
> LUT, runs ok. This leads me to think that it isn't a hardware/driver
> problem, but rather something that needs to be fixed in Volumizer.
>
> Anybody else got experience with a similar set-up?
>
> Anton H.J. Koning, Ph.D. - Research Scientist, Dept. Bioinformatics,
> Erasmus Medical Center, Rotterdam, The Netherlands.
>
>
>
>
>


From info-volumizer-owner@els.sgi.com Mon Feb 16 21:23:20 2004
Received: (from majordom@localhost)
	by els.sgi.com (8.12.10/8.12.2/els-2.2) id i1H5LPwX1664918;
	Mon, 16 Feb 2004 21:21:25 -0800 (PST)
Received: from sgindia.newdelhi.sgi.com (sgindia.newdelhi.sgi.com [134.14.90.2])
	by els.sgi.com (8.12.10/8.12.2/els-2.2) with ESMTP id i1H5GuLF1647543
	for <info-volumizer@els.sgi.com>; Mon, 16 Feb 2004 21:16:59 -0800 (PST)
Received: from praveenlaptop ([134.14.90.74]) by sgindia.newdelhi.sgi.com (980427.SGI.8.8.8/980728.SGI.AUTOCF) via SMTP id JAA62227 for <info-volumizer@els.sgi.com>; Tue, 17 Feb 2004 09:26:24 +0530 (IST)
Message-ID: <017501c3f514$27379150$4a5a0e86@praveenlaptop>
From: "Praveen Bhaniramka" <praveenb@sgi.com>
To: <info-volumizer@els.sgi.com>
References: <4030E326.9080807@erasmusmc.nl>
Subject: Re: [info-volumizer] Frame rate
Date: Tue, 17 Feb 2004 10:38:59 +0530
MIME-Version: 1.0
Content-Type: text/plain;
	charset="iso-8859-1"
Content-Transfer-Encoding: 7bit
X-Priority: 3
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook Express 6.00.2800.1106
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2800.1106
Sender: owner-info-volumizer@els.sgi.com
Precedence: bulk
Reply-To: info-volumizer@els.sgi.com

Hi Anton,

As you mentioned, 3D texture rendering tends to be fill rate limited. As you
increase the image size, you would expect a drop in the frame rates. The
drop should not be very drastic though as you seem to be indicating. It
might be the case that Volumizer is hitting a slow path in the GL
implementation. I will try and test this on my GeForce4 but cannot promise
anything right now :(

Cheers,
Praveen

----- Original Message -----
From: "Anton Koning" <a.koning@erasmusmc.nl>
To: <info-volumizer@sgi.com>
Sent: Monday, February 16, 2004 9:05 PM
Subject: [info-volumizer] Frame rate


>
> Hi again,
>
> Played around some more with Volumizer on my Linux laptop and found the
> CPU usage increases and the frame rate decreases drastically, when the
> image I render gets larger. This is both using a SimpleShader and a
> LUTShader, and with my own application as well as with the sample
> application ("viewer" from the pguide).
>
> As volume rendering by 3D texture mapping tends to be fill rate (or at
> least graphics card) limited, the high CPU usage is suspicious (almost
> as if some software rendering is being done). Using my own OpenGL
> routines not only the CPU load ranges from 15 to 30% but the frame rates
> are much higher (at comparable sampling rates). On an Onyx4 the frame
> rates of Volumizer and my own routines are comparable.
>
> Again I'd like to hear the experiences of people who have tried
> Volumizer on their particular hardware.
>
> Anton H.J. Koning, Ph.D. - Research Scientist, Dept. Bioinformatics,
> Erasmus Medical Center, Rotterdam, The Netherlands.
>


From info-volumizer-owner@els.sgi.com Tue Feb 17 09:32:04 2004
Received: (from majordom@localhost)
	by els.sgi.com (8.12.10/8.12.2/els-2.2) id i1HHTY8u1638129;
	Tue, 17 Feb 2004 09:29:34 -0800 (PST)
Received: from ledzep.americas.sgi.com (ledzep.americas.sgi.com [192.48.203.134])
	by els.sgi.com (8.12.10/8.12.2/els-2.2) with ESMTP id i1HG09LF1648892
	for <info-volumizer@els.sgi.com>; Tue, 17 Feb 2004 08:00:10 -0800 (PST)
Received: from pen-americas.sgi.com (pen-americas.sgi.com [198.149.18.15])
	by ledzep.americas.sgi.com (8.12.9/8.12.10/SGI_generic_relay-1.2) with ESMTP id i1HFpkuh59520010
	for <info-volumizer@els.sgi.com>; Tue, 17 Feb 2004 09:51:46 -0600 (CST)
Received: from pen-americas.sgi.com (localhost.sgi.com [127.0.0.1])
	by pen-americas.sgi.com (8.12.10/8.12.9/freebsd-sendmail_sa_midwest-1.0) with ESMTP id i1HFvgZ4000524
	for <info-volumizer@sgi.com>; Tue, 17 Feb 2004 09:57:45 -0600 (CST)
Received: from multatuli.ka.sara.nl (multatuli.ka.sara.nl [145.100.6.4])
	by pen-americas.sgi.com (8.12.10/8.12.10/freebsd-nospam-3.3) with ESMTP id i1HFu5Hw099571
	for <info-volumizer@sgi.com>; Tue, 17 Feb 2004 09:56:09 -0600 (CST)
Received: from tartufo.sara.nl ([145.100.25.206]) by multatuli.ka.sara.nl with Microsoft SMTPSVC(5.0.2195.6713);
	 Tue, 17 Feb 2004 16:49:55 +0100
Date: Tue, 17 Feb 2004 16:49:55 +0100
From: Jeroen Akershoek <jeroena@sara.nl>
To: info-volumizer@sgi.com
Subject: [info-volumizer] RGB 3D TIFF files
Message-Id: <20040217164955.255c2e74.jeroena@sara.nl>
Organization: SARA
X-Mailer: Sylpheed version 0.9.7 (GTK+ 1.2.10; i386-pc-linux-gnu)
Mime-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit
X-OriginalArrivalTime: 17 Feb 2004 15:49:55.0775 (UTC) FILETIME=[B07D54F0:01C3F56D]
X-Spam-Status: No, hits=-4.9 required=6.7 tests=BAYES_00 autolearn=ham 
	version=2.61
X-Spam-Checker-Version: SpamAssassin 2.61 (1.212.2.1-2003-12-09-exp) on 
	pen-americas.sgi.com
Sender: owner-info-volumizer@els.sgi.com
Precedence: bulk
Reply-To: info-volumizer@els.sgi.com

Hello,

I was wondering if there was an 'easy' way to load RGB (3 channel) three dimensional TIFF files.
The IFLloader gives a 'unsupported number of channels'-error.
Is there some other way to load these into Volumizer (2.5), or some easy way to convert the files to something that is supported?

Kind regards,
 Jeroen

-- 
Jeroen Akershoek
SARA Computing and Network Services
tel: +31 20 5923000     fax:   +31 20 6683167

Te audire non possum. Musa sapientum fixa est in aure

From info-volumizer-owner@els.sgi.com Tue Feb 17 22:26:57 2004
Received: (from majordom@localhost)
	by els.sgi.com (8.12.10/8.12.2/els-2.2) id i1I6OLNa1673119;
	Tue, 17 Feb 2004 22:24:21 -0800 (PST)
Received: from internal-mail-relay.corp.sgi.com (internal-mail-relay.corp.sgi.com [198.149.32.51])
	by els.sgi.com (8.12.10/8.12.2/els-2.2) with ESMTP id i1HMBtLF1668411
	for <info-volumizer@els.sgi.com>; Tue, 17 Feb 2004 14:11:56 -0800 (PST)
Received: from mtv-atc-009e--n.corp.sgi.com (mtv-atc-009e--n.corp.sgi.com [192.26.60.130])
	by internal-mail-relay.corp.sgi.com (8.12.9/8.12.10/SGI_generic_relay-1.2) with ESMTP id i1HM3VhD11401933
	for <info-volumizer@els.sgi.com>; Tue, 17 Feb 2004 14:03:31 -0800 (PST)
Received: by mtv-atc-009e--n.corp.sgi.com with Internet Mail Service (5.5.2655.55)
	id <10VAS1LD>; Tue, 17 Feb 2004 14:03:31 -0800
Message-ID: <401AB3C78169D711B9F50004ACE8426701384D8D@mtv-atc-009e--n.corp.sgi.com>
From: Thomas Tannert <ttannert@sgi.com>
To: "'info-volumizer@els.sgi.com'" <info-volumizer@els.sgi.com>
Subject: [info-volumizer] Announcement: OpenGL Volumizer 2.6 Released! 
Date: Tue, 17 Feb 2004 14:03:29 -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: info-volumizer@els.sgi.com

Hello Volumizers,
 
SGI is excited to announce the release of OpenGL Volumizer 2.6! 

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

OpenGL Volumizer is a revolutionary graphics API designed for interactive,
high quality, scalable visualization of large volumetric data sets. OpenGL
Volumizer provides a high-level interface to OpenGL hardware to allow
application writers and researchers to visualize multiple gigabytes of
volumetric data. The API uses OpenGL for volume rendering and hence allows
standard graphics applications to treat volumetric and surface data in a
similar fashion. 

The OpenGL Volumizer 2.6 release includes support for 32-bit Linux systems
running Red Hat 8.0 and above, extended support for the Silicon Graphics
Onyx4 UltimateVision system and additional sample code and documentation.
SGI has also updated the OpenGL Volumizer web site.  Take a look:
http://www.sgi.com/software/volumizer/

With this release of OpenGL Volumizer and the support of additional
operating systems, SGI has implemented a run-time license requirement for
both the IRIX and Linux versions of OpenGL Volumizer 2.6.  SGI continues to
understands the need to support multiple operating systems for the benefit
of our software developers and customers.  In order to support the
development of OpenGL Volumizer on the existing operating systems, and in
the future additional operating systems, SGI has also added a fee for a full
run-time license.  The US List Price for both the IRIX and Linux run-time
license is $750, with discounts available for volume purchases (5, 10, and
50 licenses).  For more information on purchasing a license, please contact
your sales representative.  There is also a 28 day evaluation license
available for download on the OpenGL Volumizer web site.

For developers, we also have an OEM licensing option available.  For further
detail on this, please contact me directly.

Download information can be found at:
http://www.sgi.com/software/volumizer/downloads.html 

For a complete list of the new features supported within OpenGL Volumizer
2.6 please see the release notes:
http://www.sgi.com/software/volumizer/relnotes_2.6.pdf

Please contact me should you require additional information.

Thank You-
Thomas.

--------------------------------------------
Thomas Tannert	
VSG Marketing - SGI
1500 Crittenden Lane, M/S 526
Mountain View, CA 94043
E-mail: ttannert@sgi.com
Phone: (650) 933 5237


From info-volumizer-owner@els.sgi.com Wed Feb 18 05:01:24 2004
Received: (from majordom@localhost)
	by els.sgi.com (8.12.10/8.12.2/els-2.2) id i1ICx8Ww1679095;
	Wed, 18 Feb 2004 04:59:08 -0800 (PST)
Received: from sgindia.newdelhi.sgi.com (sgindia.newdelhi.sgi.com [134.14.90.2])
	by els.sgi.com (8.12.10/8.12.2/els-2.2) with ESMTP id i1ICwNLF1702752
	for <info-volumizer@els.sgi.com>; Wed, 18 Feb 2004 04:58:25 -0800 (PST)
Received: from praveenlaptop ([134.14.90.74]) by sgindia.newdelhi.sgi.com (980427.SGI.8.8.8/980728.SGI.AUTOCF) via SMTP id RAA99590 for <info-volumizer@els.sgi.com>; Wed, 18 Feb 2004 17:07:46 +0530 (IST)
Message-ID: <045c01c3f61d$c6d5a300$4a5a0e86@praveenlaptop>
From: "Praveen Bhaniramka" <praveenb@sgi.com>
To: <info-volumizer@els.sgi.com>
References: <20040217164955.255c2e74.jeroena@sara.nl>
Subject: Re: [info-volumizer] RGB 3D TIFF files
Date: Wed, 18 Feb 2004 18:20:24 +0530
MIME-Version: 1.0
Content-Type: text/plain;
	charset="iso-8859-1"
Content-Transfer-Encoding: 7bit
X-Priority: 3
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook Express 6.00.2800.1106
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2800.1106
Sender: owner-info-volumizer@els.sgi.com
Precedence: bulk
Reply-To: info-volumizer@els.sgi.com

Hello Jeroen,

Currently, Volumizer does not allow specifying a volume texture with a data
format of RGB. This might change with future releases since now with
programmable graphics hardware, it would make sense to have RGB volume
textures representing other shading parameters like gradients, other
attributes, etc. The IFLloader forces this limitation by returning an error
if the number of channels in the data set is 3 even though libtiff will
allow you to load RGB files just fine.

In the meantime, depending upon what you are trying to do, you would need
to -

1. Modify the IFLLoader source code
(/usr/share/Volumizer2/src/lib/loaders/IFLLoader.*) and to allow loading the
RGB data into memory.
2. Once the RGB data is loaded, add an alpha channel to the data set by
allocating a new RGBA buffer. The RGB values can be copied from the original
values and the alpha values need to be computed. There are multiple ways of
computing the Alpha value from the RGB values and the actual computation
would depend on the data set that you are trying to visualize. One simple
scheme would be to simply use the average of the RGB values as the Alpha
value.
3. Create a volume texture with a data format of RGBA and point to the above
memory buffer. Now you should be ready to render this data.

hth,
Praveen

----- Original Message -----
From: "Jeroen Akershoek" <jeroena@sara.nl>
To: <info-volumizer@sgi.com>
Sent: Tuesday, February 17, 2004 9:19 PM
Subject: [info-volumizer] RGB 3D TIFF files


> Hello,
>
> I was wondering if there was an 'easy' way to load RGB (3 channel) three
dimensional TIFF files.
> The IFLloader gives a 'unsupported number of channels'-error.
> Is there some other way to load these into Volumizer (2.5), or some easy
way to convert the files to something that is supported?
>
> Kind regards,
>  Jeroen
>
> --
> Jeroen Akershoek
> SARA Computing and Network Services
> tel: +31 20 5923000     fax:   +31 20 6683167
>
> Te audire non possum. Musa sapientum fixa est in aure


From info-volumizer-owner@els.sgi.com Thu Feb 26 12:25:49 2004
Received: (from majordom@localhost)
	by els.sgi.com (8.12.10/8.12.2/els-2.2) id i1QKOkxH1872379;
	Thu, 26 Feb 2004 12:24:46 -0800 (PST)
Received: from jhuml2.jhmi.edu (jhuml2.jhmi.edu [162.129.234.21])
	by els.sgi.com (8.12.10/8.12.2/els-2.2) with ESMTP id i1QKIsLF1873112
	for <info-volumizer@els.sgi.com>; Thu, 26 Feb 2004 12:19:01 -0800 (PST)
Received: from jhuml2.jhmi.edu (jhuml2.jhmi.edu [162.129.234.21])
 by jhuml2.jhmi.edu (PMDF V6.2-X17 #30840)
 with SMTP id <0HTP00717J73G4@jhuml2.jhmi.edu> for info-volumizer@els.sgi.com;
 Thu, 26 Feb 2004 15:10:03 -0500 (EST)
Received: from jhuml2.jhmi.edu ([162.129.234.21])
 by jhuml2.jhmi.edu (SAVSMTP 3.1.3.37) with SMTP id M2004022615100322475 for
 <info-volumizer@els.sgi.com>; Thu, 26 Feb 2004 15:10:03 -0500
Received: from Cis27.hosts.jhmi.edu (cis27.hosts.jhmi.edu [162.129.9.14])
 by jhuml2.jhmi.edu (PMDF V6.2-X17 #30840)
 with ESMTP id <0HTP00CSLK0RQM@jhuml2.jhmi.edu> for info-volumizer@els.sgi.com;
 Thu, 26 Feb 2004 15:10:03 -0500 (EST)
Received: from Jhmipri-MTA by Cis27.hosts.jhmi.edu	with Novell_GroupWise; Thu,
 26 Feb 2004 15:10:02 -0500
Date: Thu, 26 Feb 2004 15:09:56 -0500
From: Ahmet Genc <agenc@jhmi.edu>
Subject: [info-volumizer] benchmarking Linux vs. Irix
To: info-volumizer@els.sgi.com
Message-id: <s03e0c4a.076@Cis27.hosts.jhmi.edu>
MIME-version: 1.0
X-Mailer: Novell GroupWise Internet Agent 6.5.2 Beta
Content-type: text/plain; charset=US-ASCII
Content-transfer-encoding: 7bit
Content-disposition: inline
Sender: owner-info-volumizer@els.sgi.com
Precedence: bulk
Reply-To: info-volumizer@els.sgi.com

Hi there,

We developed a volume rendering application using Volumizer in Irix
environment -in Onyx2 SGI machine.

Since the recent version -2.6- of Volumizer is available in the Linux
platform, we would like to do some benchmarking between Linux and Irix
to see/evaluate time/resource requirements for optimum performance.  

Does anyone know how I can evaluate Volumizer calls in this regard? Or
any suggestions?

Regards,

Ahmet

From info-volumizer-owner@els.sgi.com Fri Feb 27 01:44:34 2004
Received: (from majordom@localhost)
	by els.sgi.com (8.12.10/8.12.2/els-2.2) id i1R9hTdW1895942;
	Fri, 27 Feb 2004 01:43:29 -0800 (PST)
Received: from sgindia.newdelhi.sgi.com (sgindia.newdelhi.sgi.com [134.14.90.2])
	by els.sgi.com (8.12.10/8.12.2/els-2.2) with ESMTP id i1R9fpLF1740098
	for <info-volumizer@els.sgi.com>; Fri, 27 Feb 2004 01:41:53 -0800 (PST)
Received: from praveenlaptop ([134.14.90.74]) by sgindia.newdelhi.sgi.com (980427.SGI.8.8.8/980728.SGI.AUTOCF) via SMTP id NAA26699 for <info-volumizer@els.sgi.com>; Fri, 27 Feb 2004 13:50:51 +0530 (IST)
Message-ID: <02bf01c3fd14$ca8fa290$6401a8c0@praveenlaptop>
From: "Praveen Bhaniramka" <praveenb@sgi.com>
To: <info-volumizer@els.sgi.com>
References: <s03e0c4a.076@Cis27.hosts.jhmi.edu>
Subject: Re: [info-volumizer] benchmarking Linux vs. Irix
Date: Fri, 27 Feb 2004 15:03:42 +0530
MIME-Version: 1.0
Content-Type: text/plain;
	charset="iso-8859-1"
Content-Transfer-Encoding: 7bit
X-Priority: 3
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook Express 6.00.2800.1106
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2800.1106
Sender: owner-info-volumizer@els.sgi.com
Precedence: bulk
Reply-To: info-volumizer@els.sgi.com

Hello Ahmet,

It really depends what kind of Linux-based system you are planning to
run/test on and what specific metrics you would want to compare.

If you simply want a FPS comparision for the systems, you can just run
volview on both the systems with the -verbose mode and load the same data
sets on the machines. This will provide you the comparative 'raw pixel fill
performance with trilinear texture filtering'. If you want to test out data
transfer rates, you can run volview with the time-varying module
(libvolviewTV) since this will test the data paging performance from disk to
main memory and main memory to texture memory of the system. Other metrics
can be tested out similarly as well.

hth,
Praveen

----- Original Message -----
From: "Ahmet Genc" <agenc@jhmi.edu>
To: <info-volumizer@els.sgi.com>
Sent: Friday, February 27, 2004 1:39 AM
Subject: [info-volumizer] benchmarking Linux vs. Irix


> Hi there,
>
> We developed a volume rendering application using Volumizer in Irix
> environment -in Onyx2 SGI machine.
>
> Since the recent version -2.6- of Volumizer is available in the Linux
> platform, we would like to do some benchmarking between Linux and Irix
> to see/evaluate time/resource requirements for optimum performance.
>
> Does anyone know how I can evaluate Volumizer calls in this regard? Or
> any suggestions?
>
> Regards,
>
> Ahmet


