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".
