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.
Greetings,I'm still struggling with the use of Alpha in a 2D display (TwoDDisplayRendererJ3D to be specific). I have a FlatField (lat,lon)->Alt in a 2D display. I then create a "wedge" shape using DelaunayCustom.fill and add the shape to the display while setting its alpha value to 0.5.
ConstantMap[] pointMap = { new ConstantMap (0.0f, Display.Red), new ConstantMap (0.0f, Display.Green), new ConstantMap (0.0f, Display.Blue), new ConstantMap (0.5f, Display.Alpha), new ConstantMap (4.0f, Display.PointSize) }; DataReferenceImpl widthRef = new DataReferenceImpl("widthRef"); display.addReference(widthRef, pointMap); widthRef.setData(widthSet); The wedge is not transparent to the displayed data "below" it. Please see: http://www.cimms.ou.edu/~kmanross/VCPRPE/VisADSamples/VisADAlphaIssue.gifThe only thing that changing the value for Display.Alpha does it change the color of the wedge from black (0.0) to white (1.0).
I am hoping for the wedge to behave like the transparent radar echoes do in Don Murray's 1st two examples:
http://www.unidata.ucar.edu/staff/donm/radar_pics.html where you can see the state boundaries below the radar echo.Also, If I translate the displayed image (left click drag) to the upper left corner, it covers up the cursor readout when the middle button is clicked. Is there a way that I can ensure that readout remains visible when data is displayed in that region of the window?
Many thanks!! -kevin. -- +------------------------------------------------------------+ Kevin L. Manross [KD5MYD] <>< (405)-366-0557 CIMMS Research Associate kevin.manross@xxxxxxxx [NSSL-WRDD/SWATN] http://www.cimms.ou.edu/~kmanross "My opinions are my own and not representative of CIMMS, NSSL, NOAA or any affiliates" +------------------------------------------------------------+
visad
archives: