Slashdot Mirror


Universal 3D File Format In The Works

telstar writes "The Register is reporting that more than 30 companies are working together to define a new file format intended to serve as a universal 3D file format. The new file format will be named the 'Universal 3D Format', or U3D. According to the article, they hope to make the new format as standard as MP3 has become for audio, and JPEG has become for 2D images. Interesting that they would choose two lossy media formats as models for comparison."

13 of 464 comments (clear)

  1. Really bad examples to pick... by LostCluster · · Score: 5, Insightful

    Not only did they pick two lossy formats to use as examples, both MP3 and JPEG are patent-encumbered formats. (The validity of the Forgent patent on a piece of JPEG is a bit of a still-contested issue... but I'll leave that to others to discuss.) If you want to write a program using either of those formats, you're going to have to pay the toll.

    Let's hope U3D is able to stay clear of such entanglements. Having a patent involved in a file format makes it questionable if FOSS can legally use the format.

    1. Re:Really bad examples to pick... by frenetic3 · · Score: 4, Insightful

      This is all kind of a silly nitpick. Those issues are completely orthogonal. They are obviously citing these formats because they are ubiquitous and the prevailing format for their media type... if a kid said "I want to be a great basketball player, like Michael Jordan", saying "But damn, he was so shitty at baseball!" is kind of irrelevant. (Hope you enjoy the crackheaded analogy :P)

      -fren

      --
      "Where are we going, and why am I in this handbasket?"
    2. Re:Really bad examples to pick... by Docrates · · Score: 4, Insightful

      I disagree. I think their comparisson is based on the ubiquity of those formats and not on their technical quality or legal status.

      In that case, it's a very good example, only not a slashdot-compliant one.

      --

      There are two kinds of people in the world: Those with good memory.
    3. Re:Really bad examples to pick... by An.+(Coward) · · Score: 4, Insightful

      This is all kind of a silly nitpick. [Patent encumberance] issues are completely orthogonal. They are obviously citing these formats because they are ubiquitous and the prevailing format for their media type...

      It's not nitpicking at all...the article states that

      the intention is to create a way of encoding 3D data as freely available as MP3 for audio and JPEG for still images. Intel and co.'s goal is to end the array of proprietary 3D graphics formats devised by CAD, 3D and other software developers and replace it with a single, standard format that all can use.

      MP3 is unquestionably a patented, and therefore proprietary, format, and JPEG might have some patent issues of its own. If those are the examples they cite, then it's perfectly legitimate to probe more deeply into what exactly they mean when they say they wish to make their format "as freely available" as these.

  2. Lossiness? No, try patents by tepples · · Score: 4, Insightful

    Interesting that they would choose two lossy media formats as models for comparison.

    Would one really notice slight noise in the coordinates of points of a mesh or in texel color values?

    Frankly, I'm more worried about this from the article:

    the intention is to create a way of encoding 3D data as freely available as MP3 for audio

    MP3 is not free. Will Intel or one of Intel's licensors pull a Unisys after this format has become popular? Apparently, the 3D Industry Forum's FAQ page doesn't even contain the word "patent".

  3. 3D what? by Gothmolly · · Score: 5, Insightful

    3D maps?
    3D wireframes?
    3D solid objects?
    3D interior spaces?

    JPEG != MP3, and wishing will not make disparate needs and functionality the same.

    --
    I want to delete my account but Slashdot doesn't allow it.
  4. Lossy by martingunnarsson · · Score: 5, Insightful

    Interesting that they would choose two lossy media formats as models for comparison

    Yeah, they're probably working on a lossy 3D format. Duh.
    The fact that MP3 and JPEG are lossy formats doesn't have anything to do with this, and no, it's not "interesting".

    --
    Martin
    1. Re:Lossy by LostCluster · · Score: 4, Insightful

      Therefore, better comparisons to align themselves would have been BMP for 2d images and WAV for audio... both of which are elementry enough to avoid patent scares which mostly center over compression routines.

  5. lossy formats interest? by quelrods · · Score: 5, Insightful

    How was choosing lossy formats even mildly interesting? That comparison was only for the purpose of pointing out that well defined standards for some audio and images exist. I would think fighting between 3d-studio and every other 3d graphics program allows for little to no transfering. Think every 3d program writing it's own non published file format and then think about having 1 published standard that everyone uses. Things like word and excel as open standards would also be nice.

    --
    :(){ :|:&};:
  6. Danger, Danger... by M0nkfish · · Score: 5, Insightful

    "they hope that such a standard will allow 3D data to be more easily incorporated into other apps, such as web browsers, to make 3D imagery more widespread" Web browsers?!? I really hope not. I find the idea of a banner ad requiring a minimum of a GeForce 4 and pixel shader support offensive. "Shoot the 3D rendered monkey in each limb and win a prize!" *shudder*

  7. Re:Microsoft's motive by cybermancer · · Score: 5, Insightful
    ...it says that Microsoft is involved with developing the format...

    Not to long ago there was a push for Microsoft to adopt open file formats for their office suite. They naturally didn't follow through. Their reason is they have a virtual monopoly in office suites - despite very viable alternatives. If they adopted an open file format then that would, in their mind, strengthen the competitors and weaken customer lock-in.

    Their motive for advocating an opne 3D graphic format is that they have no stake in the 3D imaging market. If an open format is adopted then that gives them a leg up on taking over the 3D image market.

    The interesting thing is how Microsoft "embraced and extended" the SVG format - only to make their own incompatible format wvg. This is inspite of the fact that Microsoft was involved in the specification. I would suspect they will use the same strategy with U3D.

    --
    "Anything is possible with enough programmers, time and pizza." (Substitute caffeine for time as needed.)
  8. Re:What about VRML by Kwil · · Score: 4, Insightful

    Close.. but too specific and too general. The web is not fundamentally anything (or to be more accurate, can be anything we want it to be from text to pictures to music to whatever). Most people don't just want some text. Images are also important. We're a very visual species, after all.

    Part of the problem with VRML lay in a bad choice of applications it was applied to.
    When I go to an online store, I have no need to be able to "walk through" a virtual mall. Hell, that's why I'm on the online store in the first place, the 2d format has greater ease of use for that application.

    VRML was trying to shoe-horn 3D experiences in where they weren't required. I'd love to have a 3D rotatable/scalable graphic of something I'm looking at purchasing. That's a good idea. What I don't need is a storefront and product listing that requires me navigating a 3D environment.

    3D chat rooms? Perhaps cool. Not a huge improvement over standard 2d interfaces though, and again, having to navigate in a 3d environment to find a particular person is simply a pain.

    The trick is, use 3D for where it's useful, and discard it where it's not. VRML was lousy at that.

    --

    That Jesus Christ guy is getting some terrible lag... it took him 3 days to respawn! -NJ CoolBreeze

  9. These guys are *clueless* by ameline · · Score: 4, Insightful

    The major players in 3D modelling/content creation can't even agree on the precise interpretation of trimmed nurbs surfaces, much less on other more difficult areas like material properties and lighting for rendering. For materials no two renderers agree on what something simple like a chrome material means much less something more complicated like wood, leather or marble.

    They want to define something universal that everyone making 3D software will use as a native data format -- the two main products at Alias (Studio Tools and Maya) don't even use the same file format (because they have different problem domains -- but at least they share the same interpretation of nurbs :-)

    In StudioTools, some of the textures and images in the scene can be the result of compositing a bunch of layers (like photoshop) -- are they going to embedd a photoshop like 2D format in their 3D format? Others are 16 bit/channel or float per channel -- Now add trimmed nurbs, hierarchical subdivision surfaces, construction history, particle systems, dynamics, kinematics, animation tracks, procedurally generated textures, fluids, the list goes on and on -- the number of node types for StudioTools and Maya alone would be in the thousands. I'm sure that CAD and Engineering software packages would add a couple thousand unique ones to that list.

    The mind just boggles at the complexity of what they're attempting. I'm quite sure they have not the faintest idea of just how large a chunk of work they've bitten off.

    When I was at IBM (10 years ago now), we used to call this sort of thing "boiling the ocean". ie. comsume enourmous resources and money for extended periods of time while producing no discernable and/or useful results.

    Ian Ameline
    Software Architect,
    Alias.
    (Not speaking for my employer.)

    --
    Ian Ameline