Dear friends:

I have a problem with the ghost image. When I render
two seperate images to left / rigt eyes separately,
except for seeing the allocated image (viewing through
a glasses), each eye also see a fade image (ghost
image) which is rendered to the other eye. This is due
to the long persistence of the monitor.  One
possibility of reducing this ghost image is to use an
ultra short persistence monitor which is very
expensive.  I want to seek the possibility of
minimizing the ghost image without using special
monitors.

The attached are two programs which render drifting
gratings to left eye only (for simplifying the
question).  What I do is, in each loop, to render a
green gratings to left eye first, then render a black
gratings to the left eye (in the attached code, I have
commented off the gc.draw(black1)).  My purpose is to
use the black gratings to cover the green gratings so
that the image persistence is reduced.  However, this
did not work as I can only view the second frame which
is a black screen.  I tried to increase the
setMinimumFrameCycleTime to let the first frame
visiable but still not work.  I would be grateful to
you if you could help by indicating what was wrong
with my thought.  Is my idea practicable?  If yes, how
can I do this?  Thank you a lot!

Best regards,





=====
Guang Bin Liu
VTHRC
University of Queensland
Australia
Phone:  61 7 3365 4072
Fax: 61 7 3800 5268

_________________________________________________________
Do You Yahoo!?
登記免費的 @yahoo.com 中文電子郵件 @ http://chinese.mail.yahoo.com
Get your free @yahoo.com address at http://chinese.mail.yahoo.com

Attachment: BrTestGratings.java
Description: BrTestGratings.java

Attachment: RotateGrating.java
Description: RotateGrating.java

Reply via email to