NOTICE: This version of the NSF Unidata web site (archive.unidata.ucar.edu) is no longer being updated.
Current content can be found at unidata.ucar.edu.

To learn about what's going on, see About the Archive Site.

Re: your mail

  • To: billh@xxxxxxxxxxxxx
  • Subject: Re: your mail
  • From: d-nguyen@xxxxxxxxxxxxxxxx by webemail.it.northwestern.edu (8.9.3/8.9.3) id LAA03591; Sat, 22 Dec 2001 11:37:41 -0600 (CST)
  • Date: Sat, 22 Dec 2001 11:37:41 -0600 (CST)
Bill, Matthias, 

Thanks for both of your suggestions. I have tried those and it seems like I 
cannot affect the transparency of these particles. 

I have tried creating a table with the ColorAlphaControl. I have also tried 
using constantMaps. I have tried using the LabeledColorWidget but I do not see 
a line for transparency. Nor did I see one when I ran Test20 as suggested. 

I'm pretty sure it is not a problem with my system configuration since example 
P4_06 from Ugo's tutorial seems to work fine. 

I have attached some files below if anyone could possible look at these. I 
would appreciate any feedback. 

particle_temperature_32.dat is a data file. 
readdata.java prints out point coordinate and values from data files. Run it by 
calling java readdata 32 particle_temperature_32.dat. 
partplot.java is the program I am trying to get working. Run it by calling java 
partplot 32 particle_temperature_32.dat 

Thanks for any help, 
-dave 

> 
> 
> Hi Dave, 
> 
> Try replacing the two ScalarMaps to RGB amd to Alpha, 
> with one Sca;arMap to RGBA. See visad/examples/Test20.java 
> for an example. You can either use a LabeledColorWidget 
> to set the color table interactively, or you can get the 
> ColorAlphaControl and call its setTable(float[][] table) 
> method where table is [4][table_length]. 
> 
> Happy Holidays, 
> Bill 
> ---------------------------------------------------------- 
> Bill Hibbard, SSEC, 1225 W. Dayton St., Madison, WI  53706 
> hibbard@xxxxxxxxxxxxxxxxx  608-263-4427  fax: 608-263-6738 
> http://www.ssec.wisc.edu/~billh/vis.html 
> 
> 
> On Fri, 21 Dec 2001 d-nguyen@xxxxxxxxxxxxxxxx wrote: 
> 
> > Hello, 
> > 
> > I am trying to add transparency to my program. It's currently set up like 
this: 
> > 
> > (index)->(x, y, z, value) 
> > 
> > and I have Maps added as such 
> > 
> > display.addMap( new ScalarMap( x, Display.XAxis ) ); 
> > display.addMap( new ScalarMap( y, Display.YAxis ) ); 
> > display.addMap( new ScalarMap( z, Display.ZAxis ) ); 
> > display.addMap( new ScalarMap( value, Display.RGB ) ); 
> > display.addMap( new ScalarMap( value, Display.Alpha ) ); 
> > 
> > But it does not seem to be working. I am currently running Java3D OpenGl 
> > version. 
> > 
> > The value data set ranges from 0 to about 3,000 with the majority of the 
values 
> > being near 1. I would like it so that the lower the value, the more 
transparent 
> > it is so that those near the higher end stands out and is not hidden by the 
> > "cloud" of lower level particles. 
> > 
> > Any ideas? 
> > 
> > Thanks everyone, 
> > -dave 
> > 
> > 
> 
> 

Attachment: readdata.java
Description: Binary data

Attachment: partplot.java
Description: Binary data

Attachment: particle_temperature_32.dat
Description: Binary data

  • 2001 messages navigation, sorted by:
    1. Thread
    2. Subject
    3. Author
    4. Date
    5. ↑ Table Of Contents
  • Search the visad archives: