3D Graphics For Firefox, Webkit
angry tapir writes "A group of researchers plans to release a version of the Firefox browser that includes the built-in ability to view 3D graphics. They've integrated real-time ray tracing technology, called RT Fact, into Firefox and Webkit. Images are described using XML3D, and the browser can natively render the 3D scene." The browser will be released within a few weeks, the researchers say, and they are checking with the Mozilla Foundation about whether they can call it Firefox.
Images are described using XML3D, and the browser can natively render the 3D scene.
Does this mean this technology will be used strictly for 3D images/scenes, or when they say 3D are they referring to gaming?
Living With a Nerd
so this means that in the near future ill have to have quad sli pci-e cards with 1tb of ram and a few extra powersupplies to render all of the popup/under/over/through ads.
but really, someone educate me... why would anyone find 3d rendering in a browser useful? its almost certainly not going to be able to compete, quality wise, with any recent high end graphics renderings (lightwave/maya, etc)--- and with modern compression schemes and encoding formats and everyone having broadband, why wouldnt someone just embed a higher quality video into their site instead of rendering 3d inside of the browser?
i cant just imagine firefox now, instead of consuming 500mb of ram playing some simple facebook games consuming 2gb loading 3d models instead of 2d sprites.
We've had 3D graphics for YEARS in browsers. It is called VRML and it is a standard that has been with us since the early days of graphical browsers.
But the real question is who in their right mind will develop anything as ephemeral as a web page with this complicated technology? The time investment involved to come out with even the simplest of models is enormous. Maybe not John Pinette enormous, something smaller like Louie Anderson enormous.
No.
Do I really want my CPU to overload while navigating the web?
Porn ography.
I'd propose "Cerberus" as the name for their forked version of Firefox that has XML3D rendering capability. Cerberus is is three-headed dog that guards the gates of Hades. After all, Hades has lots of fire and the connection between foxes and dogs is tangible (they are both canines, AFAIK).
If successful, it wouldn't surprise me to see the Mozilla folks include this feature in a future release of Firefox.
Heaven forbid, please no!
We don't need a rendering engine for every arcane formalt ever developed incorparated into a browser that's deployed on millions of desktops. Just remember, each supported protocol adds new complexety, new errors and with this new secutiry-issues that'll lead to exploits, bad press, compromised machines and painful bugfixing.
Stuff like this should never be part of the browser, it should be an addon.
Maybe this tech will be big when 3d monitors are out... just imagine the pop ups really poping out of your screen :)
Why would they choose real time ray tracing over rasterization methods? Rasterization is still much faster and you can achieve all kinds of ray tracing like effects if you want to.
Ahh, the day that comes...
Believe it or not, it's already landed on trunk - at least for Firefox running on Windows 7.
np: Autechre.ws Webcast (02.03.2010)
"I'm not anti-anything, I'm anti-everything, it fits better." - Sole
WebGL/RT/HTML5 are not fundamentally stupid. VRML hype mistakenly centered around a 3D navigation model for most of the web replacing 2D textual interaction with some image content, which was stupid.
However, richer multimedia content is a fact of life now with increased bandwidth. If it were not, then flash wouldn't persist (overuse of flash was a fad that has abated a bit in favor of javascript/css mechanisms, but flash persists for video and games without viable alternatives). Various video streaming sites that are relegated to flash today for games and videos would be freed from Adobe's whims as the embedded video, canvas, and 3d capabilities are expressed in industry standard terms.
XML is like violence. If it doesn't solve the problem, use more.
We realized that 3D graphics in the browser were stupid and useless back in 1995, when the VRML hype was much like the HTML5 hype is today.
There are a few differences.
VRML was never really an industry standard, it evolved from an SGI project and was adopted by a few other companies. There were competing technologies that seemed better, but were mostly closed. In any case, they required browser plugins that were large, clunky, and crashy.
At the height of VRML's popularity, there really weren't any standards for desktop 3D acceleration. Getting decent performance from a VRML browser required a pretty fast machine, and the graphics were very crude even then.
Now we have an industry standard backed by the group in charge of HTML, ridiculously fast 3d hardware on even low end desktops, and, with the modded FireFox and Webkit backends, integration with the codebase.
This might end up working.
My Other Computer Is A Data General Nova III.
Ok, it's a video, not an image ...
Found, of course, with Google.
Searching directly on YouTube gives two further results.
The Tao of math: The numbers you can count are not the real numbers.
We realized that 3D graphics in the browser were stupid and useless back in 1995...
...and slow! I was there when VRML was landing (just finished high school) and all I saw it used for were virtual rooms were avatars would talk in a 3D IRC like environment. Only big problem back then was we didn't have 3D acceleration and the interface was clunky and painfully slideshow like in speed.
As for uses, I could think of a few and have already started coding them. Instead of loading a PNG or GIF, it is pretty nice to be able to download a float array, be able to display it, and allow a user to interrogate it. Giving a user that kind of capability in the browser while not requiring them to download an application or a browser plugin is pretty darn nice. And while not mainstream, scientific fields could greatly benefit from something like that.
Bryan R.
The price of freedom is eternal vigilance, or $12.50 as seen on eBay.....
Flash problem. But 2 days ago Firefox 3.7 Alpha 2 was released with out-of-process plugins. Flash can no longer crash FF.
50k? Oh wow. For a "site" that is available around the world, that is pathetic. A dutch only site already does 10k easily. So 50k for the entire world is nothing.
And how many of the people logged in are bots?
MMO Quests are like orgasms:
You may solo them, I prefer them in a group.