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

Hello Bill,

thanks for your answers.
At the moment we are "fighting" on another front of the project. So, if we get
back to the VisAd part, I will post further details here.
One short note to the cursor string issue: All lines of the string were drawn
in the "first line" one above the other.

This hole topic turnes more and more into a Java3D problem than a VisAD one. We
still get trouble with this second view and its transformation. Before we
haven't find a proper way to do this with a simple "helloworld" application
it's senseless go on with the VisAD part. So, don't worry about the cursor
string. I'am pretty sure the artefact was created by our wrong method to add
this second view/-transformation.

As I said, I will update you concerning this multi-view topic as soon as it
becomes a VisAD issue again.

Regards,
Finn



----- Original Message -----
From: "Bill Hibbard" <billh@xxxxxxxxxxxxx>
To: "Finn Klug" <finn.klug@xxxxxxxxx>
Sent: Tuesday, May 06, 2003 12:38 AM
Subject: 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