Which software programs open .x3db files

Discussion in 'General Discussion' started by Camazine, Feb 21, 2013.

  1. Camazine
    Camazine Member
    I was working with the Sake Set Creator and see that the files are output in .x3db format. I wanted to do some refinements to the object I created, and was wondering which software programs will open a file in .x3db format. It does not appear that blender or MeshLab will open these files. I am using Mac OSX so would prefer to know about Mac software, but would also be interested to know about Windows programs.
    JACANT Well-Known Member
    I just tried. It opened fine in Netfabb. It needed to be repaired.
    It had 6016 shells and 6016 holes. Did an Automatic repair. OK 1 shell no holes but it had inverted normals. Pick shell, flip selected triangles. OK. Apply repair. You will need to export part now to a format you can work with.
    http://www.shapeways.com/model/935814/zed.html free to download to try
    Last edited: Feb 21, 2013
  3. Camazine
    Camazine Member
    Hey Rob:

    Thanks so much for your reply. I must have had an older version of NetFabb for Mac. When I opened the .x3db file it gave me an error message, "Read past end of file". After reading your message, I downloaded NetFabb again, and it opened just fine!

    Much appreciated.

  4. bartv
    bartv Member
    I don't know of any software that does, but you can use the free XJ3D toolkit to convert them to VRML files:


  5. Camazine
    Camazine Member
  6. GeekSecret
    GeekSecret Member
    Netfabb no longer has a version for Mac. And Meshlab does not import .x3db files. It seems there is literally no workaround for mac users at this point.
  7. mkroeker
    mkroeker Well-Known Member
    Apparently the "InstantReality" freeware (developed by the German Fraunhofer research institution) contains a command line tool named "aopt" that can convert x3db to several formats, see https://github.com/x3dom/x3dom/issues/263
  8. 3D3e
    3D3e Member
    Just checked InstantReality and if the command line is thee I couldn't find it. I'm not a programmer, though, so even if the line or tool is there I wouldn't have a clue where to find it. In one of their forums somebody mentioned that there is a way to programmatically convert .x3db into .obj but how to do that beats me. I only understood 5% of the lingo used there.
  9. mkroeker
    mkroeker Well-Known Member
    Their "InstantPlayer" dmg archive definitely contains an "aopt" tool that I assume will get installed in the same folder as the main InstantPlayer executable. (I do not have a Mac, so all I can do - and what I did - is mount the dmg on Linux and see what it contains. The Linux version of aopt does work, one invokes it like aopt -i ShapeJS.x3db -x ShapeJS.x3d)
  10. Dimman7
    Dimman7 Member
    What a PITA.

    Any reason Shapeways can't just let us download our files as a bloody .STL in the first place?
    Shea_Design likes this.