WebGL won't be relevant for years to come ? You must be kidding, every major player in the browser field is implementing it, it's going to be the only truly open standard for 3D acceleration on browsers for years to come, just like OpenGL ES is right now on mobile phones.cybereality wrote:Well I was thinking about a Flash plug-in simply because I am good at Flash and could do it easily. It is also well supported on all browsers, unlike something like WebGL which won't be relevant for years to come.
I've read several articles talking about the stereo 3D capabilities of the future Flash version, but I didn't find anything to confirm this on the Adobe site unfortunately. In this article it's said that Adobe and NVIDIA did test streaming of 3D videos using an alpha version of Flash 10.2 with 3D Vision though :cybereality wrote:Flash 10.2 is adding 3d hardware acceleration (as in polygons), not native support for stereo 3D. You also cannot link with C/C++ libraries, so it still wouldn't be possible to support non-frame-compatible 3D modes like shutter, iz3d, etc.
http://www.theinquirer.net/inquirer/new ... ming-video" onclick="window.open(this.href);return false;
When 3D acceleration will be available in browsers with Flash by giving access to Direct3D surfaces, adding 3D Vision support would be quite trivial though thanks to their API.cybereality wrote:Nvidia does have a 3D Vision plugin, that works with Silverlight (I think) but I am not sure if there is an API for this. I am also not sure how much better off we would be with a custom plug-in, what would we gain?
It seems the iZ3D developers don't have much knowledge in low-level graphics programming at all, solutions for page-flipping and shutter glasses have existed for years in the VR field beside NVIDIA as I've already said on other topics. I could even implement a hardware page-flipping test myself in only two days under Windows and pilot VGA DDC glasses with NV40 and NV50 graphic cards under Linux. Doing all this in a browser would not be any different than in a standalone app either.cybereality wrote:I mean, even the iz3D developers for all their years of experience cannot get shutter output to work with total control of a Windows service. I highly doubt we would have better luck doing this in a browser.
That's probably the best short-term solution before other techniques exit from their beta state (Flash 10.2, WebGL, etc.). Using an existing Flash-based photo viewer like those I mentionned could also be a quite easy solution to use, giving functionnality equivalent to YouTube 3D for images.cybereality wrote:For viewing natively I figured Flash could just open a dialog box to save/open a JPS file. Ideally you would already have something like the Nvidia Photo Viewer as the default application. So then you just select "open" and it would open in 3D Vision mode.