Khronos Launches Initiative For Standards-Based 3-D Web Content
xororand writes "The initiative called 'Accelerated 3D on the web' has been formed by the Khronos consortium with the goal to define an open standard for 3D content on the web, using OpenGL and ECMAscript, as it was suggested by Mozilla developers. 'The Khronos(TM) Group today announced an initiative to create an open, royalty-free standard for bringing accelerated 3D graphics to the Web. In response to a proposal from Mozilla, Khronos has created an "Accelerated 3D on Web" working group that Mozilla has offered to chair. This royalty-free standard will be developed under the proven Khronos development process with a target of a first public release within 12 months.'
Unlike previous attempts to establish 3D standards for the web, this one might be actually successful due to the use of existing open standards, and the increasing performance of ECMAscript engines."
I've been trying to figure out how to get web pages to load slower. There are only so many things you can add to a page before you run out of ideas, and as cool as it is, the falling snow effect looks stupid 3 out of 12 months a year.
Yeah I know it has real potential for some serious implementations, but we all know that you're just going to have 3d rotating logs, 3d menus and other such junk more than anything else.
Dual Opteron < $600
Erm shouldn't fancy stuff like 3d acceleration be handled by plug-ins not browsers? I don't even think putting ogg in the browser was a good idea!
IranAir Flight 655 never forget!
While that's true, I think we can expect most of the good websites to limit the use of 3D on crap... most good sites are pretty responsible with that kind of thing. Now the sites our friends and family might go to... oh my god, I don't even want to think of this combined with 3rd party Facebook apps!
Anyway, this could be really nice in AJAX-type apps... I'm thinking of things like iTunes album view, visualizers(?), touch screen stuff, interesting GUIs for Flickr-type apps... there are a lot of good applications for 3D on the web.
Yeah, because standardizing web content has worked so very well thus far. This should take right off and just roll. No problems whatsoever. Yep.
Man, I miss people asking for VRML galleries and stores. The same way I miss getting kicked in the head repeatedly.
Vincent J. Murphy
Spandex Justice
I'd hate to imagine what the web would be like without there having been some effort at standardization. Blech.
Even more bandwidth draining marketing weenie tools to make websites 'interactive'! Eleventy!
I'm highly confident that soon we will see a proliferation of meaningless uses of this technology to further anger the denizens of FaceBook (you broke my homepage) and turn every formerly useful information site into an impossible to navigate hash.
Clean web page design with usability studies and simplistic HTML+CSS works very well, just like what you're looking at here on Slashdot - do you really think that the only way to make Slashdot better would be to make articles "jump up" on mouseover like some insane 1950s B-grade 3-D movie extravaganza?
I think it's useful to develop an open web 3d standard, despite the dancing GIF animations it brings to mind. What I foresee is either MS or MS sock puppet(s) getting a seat at the table. Suddenly, "Open" ActiveX is the solution.
Luke, help me take this mask off
Khronos seemed to have lost a lot of credibility with the last openGL update. I seem to recollect many feeling betrayed by false promises, and missed dates by them. A Web standard would hopefully have a priority, but past indications do not make this look appealing.
No. Noooo. Noooooooooooooooooooooo!!!!!!!!
Unlike previous attempts to establish 3D standards for the web, this one might be actually successful due to the use of existing open standards...
In 12 months--hell, I'll give them 24, so they've got a year for implementations after the standard is set--I imagine the success of this will be somewhere between that of VRML and SVG.
Dear Slashdot: next time you want to mess with the site, add a rich-text editor for comments.
You can't have 3D content on a 2D surface. When we get holographic displays we'll have 3D content, but until then it's perspective, not 3D.
Free Martian Whores!
What will they add to web content next, a coffeemaker? (besides that, I think the summary is missing a "3D" somewhere...)
My first program:
Hell Segmentation fault
I, for one, do not welcome the 3D float-over advertisement overlords. It is bad enough to see reputable sites use simple 2D float-over ads on their pages, but full 3D might force me to go text only or completely skip sites that allow these shenanigans.
FUCK YEA-
wait, ECMAScript? Isn't that like Javascript?
Aw, but I slightly dislike Javascript! BAWWWWW
Also, there's not a lot of use for this yet, other than... I ... I don't know what. Using Javascript and OpenGL for more advanced browser games without the hassle of Flash?
I guess I can get behind that.
Oh, but yeah, make it like a plugin or something.
Looks like a slow news day for Earth. Meanwhile, on the Klingon home world, they've released a new 3D browser technology.
First prototype of the 3D web is already run at thousands of Opensim servers all around the globe. The 3D Web bears similarities to 2D Web; Users can follow links to teleport from a 3D world to another one. 3D Viewers are used to browse the 3D content on the servers. Check it out here: IT giants back up open source 3D Web.
Went to see Coraline last weekend. Good movie, but the best thing I can say about its use of 3D is that it didn't get in the way. Mostly.
All these idiots who keep pushing 3D media at us. WE DON'T WANT IT. It doesn't make anything "more real". Quite the opposite. Since you can never do it completely right with anything resembling current media, you end up with a lot of half-baked complications (the "foreground" objects in Coraline often look like cardboard cutouts) that make it that much harder to immerse yourself in the movie, the GUI, or whatever.
(When you invent a completely new medium in which 3D makes sense, like those "holodecks" on Star Trek, get back to us.)
And as for GUIs, they make interaction more complicated. The whole point of GUIs is to make interaction simpler. If I want to keep track of a lot of extraneous detail, I'll use a CLI.
I write hardware manuals for a living, and there are some people at our company who want us to start embedding 3D interactive models in the PDF versions of our manuals. If I thought this proposal was going to go anywhere (we don't even have enough resources to do more basic authoring easily) I'd be very noisily opposing it. Lots of extra work, all to make using our manuals a little more difficult. No thanks.
How does this relate to the canvas:3d project and related addon?
What if Apple, Mozilla and Opera are all on-board with the idea and implement it correctly, a bit like the old "alpha PNGs work on everything but IE6" period?
What if it catches on and leaves Microsoft even farther behind? What if this finally makes Microsoft lose its grip on the Web? No more Flash, Silverlight killed before it could do any real damage, and no more IE to nurse and code around?
Bring it on.
Posted A.C. because of the Microsoft Zealots.
I just cannot believe that there are people out there who would hang the future of user interface and client design on JavaScript...
JavaScript is a terrible language and a terrible environment to debug in compared to what you can do with a normal client application.
This is my sig.
..an automatic way - an option- for webpages (with some "standards" sort of code) to automatically redirect-based on the viewers settings- to the opposite of 3D live motion spinning and whatnot full flash full bloat page, to the low res/print this page version. It is really bogus when all you want is the text, but you have to load the full bloat version *just* to find the "print this article" link. That sort of defeats the purpose. Images off and noscript and ABP helps, but that still isn't enough.
Maybe this is possible now, but I don't know how to do it. Running a text based browser does not much good if the web page you land on (most of them now it seems) is very text based browser unfriendly.
Something like a desktop version of .mobi, along those lines, and if it became common coding practice.
I am a web designer slash whatever-I-want-to-call-myself, and one of the services I provide to some niche clients is in the realm of 3D. I can see why people complain. But as much as I hate to slow down your browser, I assume most of us here can agree that if *something* has to slow down your browser, at least it shouldn't involve some bulky proprietary blob of junk that crashes your browser 5 times a day.
/. "anti-3D web" comment has been around. The new thing about this announcement is NOT that 3D and the web are being paired; rather, it's that it's being done in an open fashion. Rock on!
3D and the web have been buddies for much longer than the typical
There are already plenty of ways to put "3D on the Web".
Man, I miss people asking for VRML galleries and stores. The same way I miss getting kicked in the head repeatedly.
I had the same reaction. And it was just SOOOOO successful last time we went down this road.
That being said, the hardware is about two orders of magnitude more powerful than it was in the 90s. I can now do 3D visualizations in Java that would have been difficult in C on dedicated hardware back then.
XML is a known as a key material required to create SMD: Software of Mass Destruction
Couldn't they come up with a name that was not so similar (read: identical) to a fairly popular software package. http://www.kronos.com/
If I remember my history, HTML started as a way to store linked information. Then it was badly hacked to be a way to poorly layout documents. Then java script was stapled onto it. Then the whole mess was turned into the kluge that is ajax. Now someone's trying to duct tape 3-D onto that.
I for one look forward to a day when the web is a more dynamic environment, where information is presented more fluidly instead relying on the old metaphor of static published pages, but I can't believe this is a sane way forward. It seems like instead of looking for a better way to present information they're just duct taping crap onto the same old model. Kind of like achieving flight by strapping a rocket motor to horse drawn carriage.
Don't mess with the bunny, outsideworld.org
Whatever happened to VRML? I remember seeing some examples of this years ago.
...*googles*... wikipedia....enlightenment!
VRML has turned into X3D. Of course! It had to be XML'ified.
Why not accelerate this?
Actually, I'm not even sure that I want accel 3D in my browser. I have enough issues with graphics drivers OUTSIDE of the browser without making the browser crash too...
ws
So does Anonymous Coward have good karma?
Its not clear to me from the press release how this differs from Opera's experimental "opera-3d" canvas context.
What is really needed is a high-level format for storing 3D models, with easy software for content creation and importing models from existing 3D modelers. There have been attempts to do this before, VRML and Adobe's acrobat reader both support 3D. Nobody really uses it outside of a few specialized fields.
sheep.horse - does not contain information on sheep or horses.
but we all know that you're just going to have 3d rotating logs, 3d menus and other such junk more than anything else.
Ok. Obvisouly, your favorite browser FireFox and you're using AdBlock+ and/or noscript on a regular basis.
Just turn them off for 10 minutes and try to surf the web. Keep sharp and pointed object away from you as you might get tempted to gouge your eyes in the process.
Yes, probably a couple of geocities- and myspace- like pages will get useless 3d gizmos.
But the most massive usage that the other users of the web are going to endure are even more obtrusive animated advertisements. (As if full-screen out-of-the-browser-window flash animations weren't enough).
Prepare for giant rotating 3D renders of "p1lls", "r0lex replicaz", etc...
Well. That, and porn.
"Sufficiently advanced satire is indistinguishable from reality." - [Tips: 1DrYakQDKCQ6y52z6QbnkxHXAocMZJE61o ]
what exactly does this have over VRML ?
why not build a VRML into the browser then ?
regards
John Jones
Sure it sounds cool, but what the hell is it going to do with it?
Call em strange, but I prefer my 2d displays to be 2d
- There is no point, it's like a sphere -
Why not just use javascript!
Since the dawn of man, every UI innovation has been poo-poo'd by the old guard.
When GUI's came out, people said that it was faster to use old keypunch machines. And perhaps it was, at first, but the operators had to be much more skilled and took longer to train.
When browser-based apps came out, a lot of people said that we're all better off with thick client apps that can have a more responsive UI.
Flash and Javascript, people complain about their misuse. But how they're misused is missing the point compared to the good things they've done in changing the landscape of the web. Examples include Youtube, Google Maps. I realize a lot of people don't want to use Flash or Javascript at all, and that's cool with me. But such people are missing out.
There's a lot of 3D applications in our future. Virtual worlds, learning, exploring, sharing experiences together-- all of those things are best done in 3d. Looking at pictures of the Acropolis is one thing. But to really get a "feel" for it, for how big it is, for what it might have been like to be there, you really get more out of exploring a 3d model. Ideally with a guide or a friend.
There's real benefit in 3d, even though a lot of people won't see it. I won't deny that some applications of it will suck, especially at first. But long term, the web could become a fine standards compliant delivery mechanism for 3d apps.
Time for 3D pr0n!
Wow. This is the most uninformed discussion I've seen in years.
This has nothing to do with markup (VRML, x3D, etc). It is about the browser exposing an opengl API to javascript.
According to TFA, it's Mozilla that is proposing building the functionality into a browser (but it could be any other ecmascript container). Since Mozilla is contributing to the standard (and started the initiative), we should expect this to absorb Canvas:3D (i.e., this is not a redundancy).
This standardization is a Good Thing. Everyone's concerns about advertisers abusing this should be directed towards advertisers, not this totally useful idea. Also, noscript rocks.
To all who think javascript just sucks, you don't know how to use it. Stop using it like it's C.
And if it replaces that leaky, closed, insecure, inaccessible, non-semantic and patent-encumbered plugin that almost killed the Web, awesome. With any luck, it'll kill DirectX too.
Anyone remember 3DML (http://www.flatland.com/), at one point in time it got really big, was easier to use than VRML then dropped off the face of the earth due to lack of updates to the language and the Rover plugin, etc. Of course, 3DML has been over taken by the much more advanced 3DMLW (http://www.3dmlw.com/) -- no relation to Flatland's version. So, really, is this anything new; I don't think so?!
Michael
http://s1.sfgame.us/index.php?rec=58163
There are lots of automated tools that can be used to exercise these APIs for safety. Many of them did not exist when the previous generation of these standards was proposed.
If you think that OpenGL is only good for 3-D, you don't know OpenGL. It is also fantastic for image processing and compositing. Also, it's much easier to generate many images directly in 3-D than it is to try to "simulate" them in 2-D.
After many years, the #1 most commonly used application will finally have direct access to the fancy rendering hardware we paid so much for.
It seem like one could use swig or a similar tool and get this working very quickly.