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: Creating Overlays

Hi Say,

> The data is actually rendered in the REVERSE order of passing
> to DisplayImpl.addReference() or DisplayImpl.addReferences().

I don't think so.  For example, in visad/examples/Test61.java
the addReference() for the opaque 2-D texture is called before
the addReference() for the transparent 3-D grid, so that the
2-D texture will be rendered first and hence visible.  If the
3-D grid were rendered first, it would set Z buffer values
less than those of the 2-D texture, and the pixels of the 2-D
texture would not be rendered.

> Is there anyway of ensuring Text stays on top of lines and
> points?

This should be possible by passing:

  ConstantMap(0.1, Display.ZAxis)

with the call to addReference() for your Text, to make sure the
Text is slightly in front of lines and points.

Cheers,
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


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