Hi Justin,

Both my group here at Georgia Tech, and Steve Feiner's group at Columbia,
use Java 3D for AR applications.

We've been having some problems with it (as have they);  ironically, as I
write this, some of my students are investigating other graphics libraries
to switch to.  As much as we like Java, Java3D has been a thorn in our side
from day 1.  Some problems are bugs (the HMD view mode problems,
transparency bugs) and other are inherent limitations in the model.  The
"one big 3D world" model makes a lot of what you might want to do (cutaways
of real objects with graphics, inset windows, etc.) tedious or impossible.

The transparent canvas in not an issue;  if you use a transparent display,
just make the background black (which makes those pixels as see-through as
possible).  To use "video-mixed" displays (where you put a camera on the
front of an opaque VR-style display), I wrote a little native method hack
to shove live video efficiently into texture memory (only works in opengl).



--On Wednesday, January 9, 2002 7:21 AM +1100 Justin Couch
<[EMAIL PROTECTED]> wrote:

> Alex Terrazas wrote:
>
>> The more I think about it, the more it
>> seems that the Java 3D view model could
>> be very nice in augmented reality.
>
>
> I don't know of anyone using it (at least none of the sites that I have
> links to use it). The closest I've seen is the Flipcode work, but that
> is still not AR (http://www.flipcode.com).
>
> I think the biggest impediment to using Java3D in AR applications is
> that you can't tell java3D to use a transparent canvas. That is almost
> essential for this sort of application.'
>
> --
> Justin Couch                         http://www.vlc.com.au/~justin/
> Freelance Java Consultant                  http://www.yumetech.com/
> Author, Java 3D FAQ Maintainer                  http://www.j3d.org/
> -------------------------------------------------------------------
> "Humanism is dead. Animals think, feel; so do machines now.
> Neither man nor woman is the measure of all things. Every organism
> processes data according to its domain, its environment; you, with
> all your brains, would be useless in a mouse's universe..."
>                                                - Greg Bear, Slant
> -------------------------------------------------------------------
>
> =========================================================================
> == To unsubscribe, send email to [EMAIL PROTECTED] and include in the
> body of the message "signoff JAVA3D-INTEREST".  For general help, send
> email to [EMAIL PROTECTED] and include in the body of the message
> "help".

===========================================================================
To unsubscribe, send email to [EMAIL PROTECTED] and include in the body
of the message "signoff JAVA3D-INTEREST".  For general help, send email to
[EMAIL PROTECTED] and include in the body of the message "help".

Reply via email to