Just to your information:
http://www.blender.org/forum/viewtopic.php?t=7641
This is not the X3D/VRML exporter that comes with blender 2.4 but a much better one that comes with fully detailed documentation.
Making Irrlicht read x3d should be as easy as modifying the already existent Collada importer.