It looks like you're using an ad blocker! I really need the income to keep this site running.
If you enjoy BlenderNation and you think it’s a valuable resource to the Blender community, please take a moment to read how you can support BlenderNation.

X3DOM: Online 3D using HTML5 standards with Blender 2.5x support

You want to insert your 3D model into a webpage - you don't want to use pre rendered GIF sequences or plug-ins visitors have to download? Say "Hello" to X3DOM.  They just released the 1.2 version which takes the current HTML5 web development into consideration such as CSS3, webfonts, Flash, and WebGL. Greatly this makes it also usable with Blender 2.5x. It uses the canvas tag, and allows to use textures, which can be animated, lights, mouse interaction, collision detection and other interactions.




Blender Support:

Blender Exporter:

Converting Blender scenes into x3dom webpages is pretty simple: Blender already supports direct X3D export even so there are some issues (Don Brutzman wrote about). Blender Version 2.4 seams to export some more nodes (e.g. lights), but in general it works. We will explore this more in the future, but an exported X3D file (such as the little horse shown below) may afterwards be easily be integrated into an HTML webpage using x3dom.


  1. WebGL is a really exciting new way to tackle 3d in web, although it's had its security issues and its prop turned people off with it, i think it has a place in the way we interact with 3d on the web, aswell as showing off new interactivity that couldnt be done without having to install a plugin *thumbs up*

  2. The idea sounds wonderfull, but it doesn´t work with Firefox 5.
    I hope that they make it compatible.
    Excuse me for my poor english and mistakes, i´m not native.

  3. I don't know, Matt. It doesn't work on my end, either, and the site specifically mentions Firefox 4.x support only. Are you running Firefox 5?

  4. I can confirm that it runs fine with Firefox 5.0 (yeah, it really IS 5.0, I checked it).
    Also, I have the same hopes as Luis ;)

  5. For some reason they all love to use BBB and Sintel in those presentations
    well I am glad they do ;)

    But it is still interesting that they all know about it.

  6. I'm using Aurora 7.0a2 (2011-07-28) (Firefox 7) and is working perfect.

    It seems very functional, the future is now. I can imagine a fully 3D internet, if that integrate functions better than Flash, is the beginning of a new era. Where you can create Web sites like real digital space, is the day of the Independence of the plugin. Today I will be able to make the dream website for me in 2000. Congratulations.

  7. Hmmm, not working for me in Firefox 5.0 under Win 7/64. Says that "WebGL is not yet supported in your browser". IE 8, on the other hand, insists on trying to save the page to my hard drive and then, if I save and open it, it tries to save the page again. So it look like no joy here, unfortunately.

  8. For those that cannot run x3dom: one thing is webGL capable browser but you still have to meet some other requirements. If I remember correctly (please correct me if I am wrong) the graphic card has to support at least OpenGL 2.0 in order to display x3dom content. The behavior is still sometimes random, e.g. my laptop used to display it and now it cannot for no reason.. I am still very fond of x3dom, have been playing with it for some time now and its the most promissing thing so far for 3D content in web.

  9. " the current HTML5 web development into consideration such as CSS3, webfonts, Flash, and WebGL "


    Flash is not part of (HTML5) web technologies !

Leave A Reply

To add a profile picture to your message, register your email address with To protect your email address, create an account on BlenderNation and log in when posting a message.

Recommended articles