Titania X3D browser 4.1.0

Titania is a X3D/VRML editor and browser. It's intended to become a fully standard-compliants X3D renderer for future Ubuntu releases. It already completely implements the Moving Worlds specification for VRML 2.0, and most parts of the X3D spec. Titania can also be used as 3D viewer for .wrl files, as 3D rendering engine, data visualization, and even as game engine. It comes with x3dtidy for beatifying X3D/VRML files.

Tags c++ perl javascript x3d 3d-rendering vrml game-engine
License GNU GPLv3
State stable

Recent Releases

4.1.007 Apr 2018 03:18 major bugfix: Precision Placement Panel has now an own documentation page on our website. x3dtidy can now convert between .x3d and .x3dv files back and forth. Fixed bug with undo of bbox fields in Precision Placement Panel. Fix bug with wronly set rotation values if using input widget in Precision Placement Panel. Fix fatal crash with x3dtidy in rare cases when a node has a texture applied. As side effect, this makes x3dtidy slightly faster. Fixed bug with TouchSensor when Text with ScreenFontStyle is selected. Fixed bug with pointing device sensor nodes and multiple layers. Fixed bug when exporting x3d file with Viewpoint anchor url. Fixed bug with XML export of CDATA Script urls.
4.0.531 Jan 2018 13:05 minor bugfix: Precision Placement Panel has now an own documentation page on our website. x3dtidy can now convert between .x3d and .x3dv files back and forth. Fixed bug with undo of bbox fields in Precision Placement Panel. Fix bug with wronly set rotation values if using input widget in Precision Placement Panel. Fix fatal crash with x3dtidy in rare cases when a node has a texture applied. As side effect, this makes x3dtidy slightly faster. Fixed bug with TouchSensor when Text with ScreenFontStyle is selected. Fixed bug with pointing device sensor nodes and multiple layers. Fixed bug when exporting x3d file with Viewpoint anchor url. Fixed bug with XML export of CDATA Script urls.
4.0.325 Dec 2017 21:45 minor bugfix: Precision Placement Panel has now an own documentation page on our website. x3dtidy can now convert between .x3d and .x3dv files back and forth. Fixed bug with undo of bbox fields in Precision Placement Panel. Fix bug with wronly set rotation values if using input widget in Precision Placement Panel. Fix fatal crash with x3dtidy in rare cases when a node has a texture applied. As side effect, this makes x3dtidy slightly faster. Fixed bug with TouchSensor when Text with ScreenFontStyle is selected. Fixed bug with pointing device sensor nodes and multiple layers. Fixed bug when exporting x3d file with Viewpoint anchor url. Fixed bug with XML export of CDATA Script urls.
4.0.209 Dec 2017 17:45 minor bugfix: Precision Placement Panel has now an own documentation page on our website. x3dtidy can now convert between .x3d and .x3dv files back and forth. Fixed bug with undo of bbox fields in Precision Placement Panel. Fix bug with wronly set rotation values if using input widget in Precision Placement Panel. Fix fatal crash with x3dtidy in rare cases when a node has a texture applied. As side effect, this makes x3dtidy slightly faster. Fixed bug with TouchSensor when Text with ScreenFontStyle is selected. Fixed bug with pointing device sensor nodes and multiple layers. Fixed bug when exporting x3d file with Viewpoint anchor url. Fixed bug with XML export of CDATA Script urls.
4.0.123 Nov 2017 17:05 minor bugfix: Precision Placement Panel has now an own documentation page on our website. x3dtidy can now convert between .x3d and .x3dv files back and forth. Fixed bug with undo of bbox fields in Precision Placement Panel. Fix bug with wronly set rotation values if using input widget in Precision Placement Panel. Fix fatal crash with x3dtidy in rare cases when a node has a texture applied. As side effect, this makes x3dtidy slightly faster. Fixed bug with TouchSensor when Text with ScreenFontStyle is selected. Fixed bug with pointing device sensor nodes and multiple layers. Fixed bug when exporting x3d file with Viewpoint anchor url. Fixed bug with XML export of CDATA Script urls.
3.1.127 Oct 2017 18:45 minor documentation: Precision Placement Panel has now an own documentation page on our website. x3dtidy can now convert between .x3d and .x3dv files back and forth. Fixed bug with undo of bbox fields in Precision Placement Panel. Fix bug with wronly set rotation values if using input widget in Precision Placement Panel. Fix fatal crash with x3dtidy in rare cases when a node has a texture applied. As side effect, this makes x3dtidy slightly faster. Fixed bug with TouchSensor when Text with ScreenFontStyle is selected. Fixed bug with pointing device sensor nodes and multiple layers. Fixed bug when exporting x3d file with Viewpoint anchor url. Fixed bug with XML export of CDATA Script urls.
3.1.019 Oct 2017 03:16 major documentation: Precision Placement Panel has now an own documentation page on our website. x3dtidy can now convert between .x3d and .x3dv files back and forth. Fixed bug with undo of bbox fields in Precision Placement Panel. Fix bug with wronly set rotation values if using input widget in Precision Placement Panel. Fix fatal crash with x3dtidy in rare cases when a node has a texture applied. As side effect, this makes x3dtidy slightly faster. Fixed bug with TouchSensor when Text with ScreenFontStyle is selected. Fixed bug with pointing device sensor nodes and multiple layers. Fixed bug when exporting x3d file with Viewpoint anchor url. Fixed bug with XML export of CDATA Script urls.
3.0.329 Apr 2017 15:45 minor documentation: Precision Placement Panel has now an own documentation page on our website. x3dtidy can now convert between .x3d and .x3dv files back and forth. Fixed bug with undo of bbox fields in Precision Placement Panel. Fix bug with wronly set rotation values if using input widget in Precision Placement Panel. Fix fatal crash with x3dtidy in rare cases when a node has a texture applied. As side effect, this makes x3dtidy slightly faster. Fixed bug with TouchSensor when Text with ScreenFontStyle is selected. Fixed bug with pointing device sensor nodes and multiple layers. Fixed bug when exporting x3d file with Viewpoint anchor url. Fixed bug with XML export of CDATA Script urls.
3.0.218 Apr 2017 04:05 minor documentation: Precision Placement Panel has now an own documentation page on our website. x3dtidy can now convert between .x3d and .x3dv files back and forth. Fixed bug with undo of bbox fields in Precision Placement Panel. Fix bug with wronly set rotation values if using input widget in Precision Placement Panel. Fix fatal crash with x3dtidy in rare cases when a node has a texture applied. As side effect, this makes x3dtidy slightly faster. Fixed bug with TouchSensor when Text with ScreenFontStyle is selected. Fixed bug with pointing device sensor nodes and multiple layers. Fixed bug when exporting x3d file with Viewpoint anchor url. Fixed bug with XML export of CDATA Script urls.
3.0.113 Apr 2017 14:25 minor documentation: Precision Placement Panel has now an own documentation page on our website. x3dtidy can now convert between .x3d and .x3dv files back and forth. Fixed bug with undo of bbox fields in Precision Placement Panel. Fix bug with wronly set rotation values if using input widget in Precision Placement Panel. Fix fatal crash with x3dtidy in rare cases when a node has a texture applied. As side effect, this makes x3dtidy slightly faster. Fixed bug with TouchSensor when Text with ScreenFontStyle is selected. Fixed bug with pointing device sensor nodes and multiple layers. Fixed bug when exporting x3d file with Viewpoint anchor url. Fixed bug with XML export of CDATA Script urls.
3.0.031 Mar 2017 10:25 major documentation: Precision Placement Panel has now an own documentation page on our website. x3dtidy can now convert between .x3d and .x3dv files back and forth. Fixed bug with undo of bbox fields in Precision Placement Panel. Fix bug with wronly set rotation values if using input widget in Precision Placement Panel. Fix fatal crash with x3dtidy in rare cases when a node has a texture applied. As side effect, this makes x3dtidy slightly faster. Fixed bug with TouchSensor when Text with ScreenFontStyle is selected. Fixed bug with pointing device sensor nodes and multiple layers. Fixed bug when exporting x3d file with Viewpoint anchor url. Fixed bug with XML export of CDATA Script urls.
2.0.110 Oct 2016 20:25 minor documentation: Precision Placement Panel has now an own documentation page on our website. x3dtidy can now convert between .x3d and .x3dv files back and forth. Fixed bug with undo of bbox fields in Precision Placement Panel. Fix bug with wronly set rotation values if using input widget in Precision Placement Panel. Fix fatal crash with x3dtidy in rare cases when a node has a texture applied. As side effect, this makes x3dtidy slightly faster. Fixed bug with TouchSensor when Text with ScreenFontStyle is selected. Fixed bug with pointing device sensor nodes and multiple layers. Fixed bug when exporting x3d file with Viewpoint anchor url. Fixed bug with XML export of CDATA Script urls.
2.0.029 Sep 2016 21:25 major documentation: Precision Placement Panel has now an own documentation page on our website. x3dtidy can now convert between .x3d and .x3dv files back and forth. Fixed bug with undo of bbox fields in Precision Placement Panel. Fix bug with wronly set rotation values if using input widget in Precision Placement Panel. Fix fatal crash with x3dtidy in rare cases when a node has a texture applied. As side effect, this makes x3dtidy slightly faster. Fixed bug with TouchSensor when Text with ScreenFontStyle is selected. Fixed bug with pointing device sensor nodes and multiple layers. Fixed bug when exporting x3d file with Viewpoint anchor url. Fixed bug with XML export of CDATA Script urls.
1.4.909 Aug 2016 09:05 minor documentation: Precision Placement Panel has now an own documentation page on our website. x3dtidy can now convert between .x3d and .x3dv files back and forth. Fixed bug with undo of bbox fields in Precision Placement Panel. Fix bug with wronly set rotation values if using input widget in Precision Placement Panel. Fix fatal crash with x3dtidy in rare cases when a node has a texture applied. As side effect, this makes x3dtidy slightly faster. Fixed bug with TouchSensor when Text with ScreenFontStyle is selected. Fixed bug with pointing device sensor nodes and multiple layers. Fixed bug when exporting x3d file with Viewpoint anchor url. Fixed bug with XML export of CDATA Script urls.
1.4.807 Jul 2016 14:05 minor documentation: Precision Placement Panel has now an own documentation page on our website. x3dtidy can now convert between .x3d and .x3dv files back and forth. Fixed bug with undo of bbox fields in Precision Placement Panel. Fix bug with wronly set rotation values if using input widget in Precision Placement Panel. Fix fatal crash with x3dtidy in rare cases when a node has a texture applied. As side effect, this makes x3dtidy slightly faster. Fixed bug with TouchSensor when Text with ScreenFontStyle is selected. Fixed bug with pointing device sensor nodes and multiple layers. Fixed bug when exporting x3d file with Viewpoint anchor url. Fixed bug with XML export of CDATA Script urls.
1.4.729 Jun 2016 23:45 minor documentation: Precision Placement Panel has now an own documentation page on our website. x3dtidy can now convert between .x3d and .x3dv files back and forth. Fixed bug with undo of bbox fields in Precision Placement Panel. Fix bug with wronly set rotation values if using input widget in Precision Placement Panel. Fix fatal crash with x3dtidy in rare cases when a node has a texture applied. As side effect, this makes x3dtidy slightly faster. Fixed bug with TouchSensor when Text with ScreenFontStyle is selected. Fixed bug with pointing device sensor nodes and multiple layers. Fixed bug when exporting x3d file with Viewpoint anchor url. Fixed bug with XML export of CDATA Script urls.
1.4.622 Jun 2016 21:05 minor documentation: Precision Placement Panel has now an own documentation page on our website. x3dtidy can now convert between .x3d and .x3dv files back and forth. Fixed bug with undo of bbox fields in Precision Placement Panel. Fix bug with wronly set rotation values if using input widget in Precision Placement Panel. Fix fatal crash with x3dtidy in rare cases when a node has a texture applied. As side effect, this makes x3dtidy slightly faster. Fixed bug with TouchSensor when Text with ScreenFontStyle is selected. Fixed bug with pointing device sensor nodes and multiple layers. Fixed bug when exporting x3d file with Viewpoint anchor url. Fixed bug with XML export of CDATA Script urls.
1.4.503 Jun 2016 10:05 minor documentation: Precision Placement Panel has now an own documentation page on our website. x3dtidy can now convert between .x3d and .x3dv files back and forth. Fixed bug with undo of bbox fields in Precision Placement Panel. Fix bug with wronly set rotation values if using input widget in Precision Placement Panel. Fix fatal crash with x3dtidy in rare cases when a node has a texture applied. As side effect, this makes x3dtidy slightly faster. Fixed bug with TouchSensor when Text with ScreenFontStyle is selected. Fixed bug with pointing device sensor nodes and multiple layers. Fixed bug when exporting x3d file with Viewpoint anchor url. Fixed bug with XML export of CDATA Script urls.
1.4.414 May 2016 03:15 minor documentation: Precision Placement Panel has now an own documentation page on our website. x3dtidy can now convert between .x3d and .x3dv files back and forth. Fixed bug with undo of bbox fields in Precision Placement Panel. Fix bug with wronly set rotation values if using input widget in Precision Placement Panel. Fix fatal crash with x3dtidy in rare cases when a node has a texture applied. As side effect, this makes x3dtidy slightly faster. Fixed bug with TouchSensor when Text with ScreenFontStyle is selected. Fixed bug with pointing device sensor nodes and multiple layers. Fixed bug when exporting x3d file with Viewpoint anchor url. Fixed bug with XML export of CDATA Script urls.
1.4.307 May 2016 19:05 minor documentation: Precision Placement Panel has now an own documentation page on our website. x3dtidy can now convert between .x3d and .x3dv files back and forth. Fixed bug with undo of bbox fields in Precision Placement Panel. Fix bug with wronly set rotation values if using input widget in Precision Placement Panel. Fix fatal crash with x3dtidy in rare cases when a node has a texture applied. As side effect, this makes x3dtidy slightly faster. Fixed bug with TouchSensor when Text with ScreenFontStyle is selected. Fixed bug with pointing device sensor nodes and multiple layers. Fixed bug when exporting x3d file with Viewpoint anchor url. Fixed bug with XML export of CDATA Script urls.
1.4.113 Apr 2016 03:45 minor documentation: Precision Placement Panel has now an own documentation page on our website. x3dtidy can now convert between .x3d and .x3dv files back and forth. Fixed bug with undo of bbox fields in Precision Placement Panel. Fix bug with wronly set rotation values if using input widget in Precision Placement Panel. Fix fatal crash with x3dtidy in rare cases when a node has a texture applied. As side effect, this makes x3dtidy slightly faster. Fixed bug with TouchSensor when Text with ScreenFontStyle is selected. Fixed bug with pointing device sensor nodes and multiple layers. Fixed bug when exporting x3d file with Viewpoint anchor url. Fixed bug with XML export of CDATA Script urls.
1.4.018 Mar 2016 10:05 major documentation: Precision Placement Panel has now an own documentation page on our website. x3dtidy can now convert between .x3d and .x3dv files back and forth. Fixed bug with undo of bbox fields in Precision Placement Panel. Fix bug with wronly set rotation values if using input widget in Precision Placement Panel. Fix fatal crash with x3dtidy in rare cases when a node has a texture applied. As side effect, this makes x3dtidy slightly faster. Fixed bug with TouchSensor when Text with ScreenFontStyle is selected. Fixed bug with pointing device sensor nodes and multiple layers. Fixed bug when exporting x3d file with Viewpoint anchor url. Fixed bug with XML export of CDATA Script urls.
1.2.201 Jan 2016 09:45 minor documentation: Precision Placement Panel has now an own documentation page on our website. x3dtidy can now convert between .x3d and .x3dv files back and forth. Fixed bug with undo of bbox fields in Precision Placement Panel. Fix bug with wronly set rotation values if using input widget in Precision Placement Panel. Fix fatal crash with x3dtidy in rare cases when a node has a texture applied. As side effect, this makes x3dtidy slightly faster. Fixed bug with TouchSensor when Text with ScreenFontStyle is selected. Fixed bug with pointing device sensor nodes and multiple layers. Fixed bug when exporting x3d file with Viewpoint anchor url. Fixed bug with XML export of CDATA Script urls.
1.2.107 Nov 2015 17:05 minor documentation: Precision Placement Panel has now an own documentation page on our website. x3dtidy can now convert between .x3d and .x3dv files back and forth. Fixed bug with undo of bbox fields in Precision Placement Panel. Fix bug with wronly set rotation values if using input widget in Precision Placement Panel. Fix fatal crash with x3dtidy in rare cases when a node has a texture applied. As side effect, this makes x3dtidy slightly faster. Fixed bug with TouchSensor when Text with ScreenFontStyle is selected. Fixed bug with pointing device sensor nodes and multiple layers. Fixed bug when exporting x3d file with Viewpoint anchor url. Fixed bug with XML export of CDATA Script urls.
1.2.013 Oct 2015 12:25 major documentation: Precision Placement Panel has now an own documentation page on our website. x3dtidy can now convert between .x3d and .x3dv files back and forth. Fixed bug with undo of bbox fields in Precision Placement Panel. Fix bug with wronly set rotation values if using input widget in Precision Placement Panel. Fix fatal crash with x3dtidy in rare cases when a node has a texture applied. As side effect, this makes x3dtidy slightly faster. Fixed bug with TouchSensor when Text with ScreenFontStyle is selected. Fixed bug with pointing device sensor nodes and multiple layers. Fixed bug when exporting x3d file with Viewpoint anchor url. Fixed bug with XML export of CDATA Script urls.
1.1.123 Sep 2015 12:25 minor documentation: Precision Placement Panel has now an own documentation page on our website. x3dtidy can now convert between .x3d and .x3dv files back and forth. Fixed bug with undo of bbox fields in Precision Placement Panel. Fix bug with wronly set rotation values if using input widget in Precision Placement Panel. Fix fatal crash with x3dtidy in rare cases when a node has a texture applied. As side effect, this makes x3dtidy slightly faster. Fixed bug with TouchSensor when Text with ScreenFontStyle is selected. Fixed bug with pointing device sensor nodes and multiple layers. Fixed bug when exporting x3d file with Viewpoint anchor url. Fixed bug with XML export of CDATA Script urls.
1.0.010 Sep 2015 23:25 major documentation: Precision Placement Panel has now an own documentation page on our website. x3dtidy can now convert between .x3d and .x3dv files back and forth. Fixed bug with undo of bbox fields in Precision Placement Panel. Fix bug with wronly set rotation values if using input widget in Precision Placement Panel. Fix fatal crash with x3dtidy in rare cases when a node has a texture applied. As side effect, this makes x3dtidy slightly faster. Fixed bug with TouchSensor when Text with ScreenFontStyle is selected. Fixed bug with pointing device sensor nodes and multiple layers. Fixed bug when exporting x3d file with Viewpoint anchor url. Fixed bug with XML export of CDATA Script urls.
0.7.817 Apr 2015 07:05 bugfix documentation: Precision Placement Panel has now an own documentation page on our website. x3dtidy can now convert between .x3d and .x3dv files back and forth. Fixed bug with undo of bbox fields in Precision Placement Panel. Fix bug with wronly set rotation values if using input widget in Precision Placement Panel. Fix fatal crash with x3dtidy in rare cases when a node has a texture applied. As side effect, this makes x3dtidy slightly faster. Fixed bug with TouchSensor when Text with ScreenFontStyle is selected. Fixed bug with pointing device sensor nodes and multiple layers. Fixed bug when exporting x3d file with Viewpoint anchor url. Fixed bug with XML export of CDATA Script urls.
0.7.701 Apr 2015 17:25 minor feature: This is a release in the stable Titania 0.7 series. This release fixes lot of bugs and comes with some rendering enhacements. Transparent objects are now rendered twice. This gives nicer results. The image below shows the differences on a sample object. NEW X3Dom teaser animation created with Titania on our website. Faster selection of objects. Nicer transparency for non-solid objects. Use null object in ECMAScript for NULL nodes representation as specified by X3D. Implemented SFMatrix3d/f setTransform and getTransform. Fixed issue with PROTO's in OutlineEditor, they have been initialized by mistake. Fixed bug with cloned LOD's. Fixed bug in ColorPerVertexEditor when loading ColorRGBA nodes.