[quote]JRE1.5.0 here, Dell Inspiron 8200, default Opera mag 150%.
I got it to run once - looks nice.
But pray tell - why embed Java in Flash?
Cas
[/quote]
I’ll check it with JRE 1.5.0 on another machine (I’d never install a .0 release from Sun on a machine I actually need to use!), to see if that’s the issue. The magnification doesn’t seem to be a problem.
[Update: I checked it with JRE 1.5.0, and it works fine! Hmmm…]
Putting actual 3D rendering into Flash is something of a holy grail in the Flash world (every Flash developer site seems to have a forum dedicated to it). Interactive 3D is obviously a very good way to convey complex product stories for physical goods. And Flash is a very good way to author and distribute marketing materials surrounding those goods. That is, both Flash and 3D are important for telling “product stories” on the Web.
But putting the two together has been impossible, until now. ActionScript (Flash’s programming language) is much too slow and under-featured to write a decent 3D engine in, and the Flash client lacks a “plug in” architecture to allow 3D to be written in another language. You can pull Flash movies into a 3D player, like Viewpoint, but you have to do most of the authoring outside of Flash, which makes this approach impractical for any but the most expensive, complex projects.
Using Java to deliver the 3D component, and using web technologies to pull the pieces together is (we conjecture) a great solution to the problem. Like Flash, Java is installed pretty much everywhere (750 million machines, at last count). Java is certainly fast enough to render real-time 3D. And as this demo shows, web integration of the technologies is quite seamless.
That’s why we embed Java in Flash.
-Joshua