Slashdot Mirror


Universal3D vs. Real Open Standards

viveka writes "Back in April, Slashdot reported the announcement of a Universal 3D File Format by Intel, Microsoft & others - to be "as open as MP3". Of course, that's not all that open. And this turns out to be the sneaky part. There is a real open standard already - X3D is ISO-ratified, royalty-free, and has multiple open source implementations. U3D is "going to be submitted to ISO" - one day - but right now they're talking to ECMA, which allows royalty-bearing patents. I found this article by Tony Parisi, co-chair of the X3D Working Group a fascinating insider's picture of the standards wars, along with insights into what it takes to release an online game, what really killed VRML, and why open standards do (and don't) matter. I mean, a royalty-bearing, pseudo-open universal 3D format from Intel and Microsoft? Sorry, guys. That trick doesn't work anymore ;)"

6 of 174 comments (clear)

  1. Why would MS conform to standards? by g-to-the-o-to-the-g · · Score: 5, Insightful

    MS isn't interested in helping the competition, they're trying to push down the competition. As long as they have a monopoly and they ignore standards, it can make it even easier for them to retain their monopoly. We hear all the time about how people don't want to use non-MS products due to incompatabilities. I would be very surprised if MS ever actually does conform to web standards and such.

  2. Re:Too many hyperlinks by Cornelius+Chesterfie · · Score: 5, Funny

    Who cares? It's not like we read them anyway :)

  3. Storing 3D vector data in a text file is braindead by mrright · · Score: 5, Insightful

    Maybe that is why VRML and X3D were not successful. Storing binary data like 3D vector data and texture data in a text file and then compressing the text file to get acceptable file sizes is just plain stupid.

    Binary storage for 3D data makes a lot more sense since it is more compact and easier to parse, and there are also standards such as the IEEE float and double standard.

    But nowadays everything has got to be XML, even if it does not make any sense at all. XML is fine for configuration files and office documents, but for image and vector data it is just not the right tool.

    --
    Private property is the central institution of a free society (David Friedman)
  4. MP3 an Open Standard? I tthink not by MJOverkill · · Score: 5, Informative

    Remember, the MP3 standard is covered by patents owned by the Fraunhofer Institute and THOMSON, and they enforce their patents.

  5. Re:Too many hyperlinks by Frankie70 · · Score: 5, Funny

    OK - how's this?

    Back in April, Slashdot reported the announcement of a Universal 3D File Format by Intel, Microsoft & others - to be "as open as MP3". Of course, that's not all that open. And this turns out to be the sneaky part. There is a real open standard already - X3D is ISO-ratified, royalty-free, and has multiple open source implementations. U3D is "going to be submitted to ISO" - one day - but right now they're talking to ECMA, which allows royalty-bearing patents.
    I found this article by Tony Parisi, co-chair of the X3D Working Group a fascinating insider's picture of the standards wars, along with insights into what it takes to release an online game, what really killed VRML, and why open standards do (and don't) matter.
    I mean, a royalty-bearing, pseudo-open universal 3D format from Intel and Microsoft? Sorry, guys. That trick doesn't work anymore


    BTW, I need to get a life.

  6. Re:Storing 3D vector data in a text file is braind by hopethishelps · · Score: 5, Informative
    Binary storage for 3D data makes a lot more sense since it is more compact and easier to parse

    A binary format for X3D is being defined. X3D supports multiple file encodings describing the same abstract model.

    But nowadays everything has got to be XML, even if it does not make any sense at all

    The XML encoding enables smooth integration with web services and cross-platform inter-application file and data transfer. An excellent idea, surely. See the X3D FAQ for more details.