Unidata - To provide the data services, tools, and cyberinfrastructure leadership that advance Earth system science, enhance educational opportunities, and broaden participation. Unidata
         
  advanced  
 

Re: Adding 2nd view for holoscreen floor projection

I said:

> You can correct the incorrect cursor string by over-riding the
> drawCursorStringVector(VisADCanvasJ3D) method in DisplayRendererJ3D.
> You can pass your other VisADCanvasJ3Ds to your extension of
> DisplayRendererJ3D by another method. With a little luck you can
> just put the existing drawCursorStringVector() code inside a loop
> over your VisADCanvasJ3Ds (might be a bit more complex than that).

Oops. drawCursorStringVector(VisADCanvasJ3D) is invoked from
VisADCanvasJ3D.renderField() as drawCursorStringVector(this),
so no need to pass a list of your VisADCanvasJ3Ds to your
extension of DisplayRendererJ3D by another method. Since the
drawing in drawCursorStringVector() is al immediate mode,
it hopefully should only apply to the invoking VisADCanvasJ3D.
If this doesn't work, let me know in more detail how the
cursor string is incorrectly drawn.

Good luck,
Bill


 
 
  Contact Us     Site Map     Search     Terms and Conditions     Privacy Policy     Participation Policy
 
National Science Foundation (NSF) UCAR Community Programs   Unidata is a member of the UCAR Community Programs, is managed by the University Corporation for Atmospheric Research, and is sponsored by the National Science Foundation.
P.O. Box 3000     Boulder, CO 80307-3000 USA     Tel: 303-497-8643     Fax: 303-497-8690