March 24th, 2014
The American National Institute of Standards and Technology (NIST) has just made public an X3DOM version of the Digital Library of Mathemetical Functions (DLMF). VRML content has been successfully migrated to X3DOM, so that every WebGL-capable browser can now be used to inspect high-quality visualizations of mathematical functions from the DLMF.
Here are some starting points to get an impression:
March 11th, 2014
At the CeBIT IT fair, which takes place this week in Hannover, Fraunhofer IGD presents another project which is partly based on X3DOM technology.
The urbanAPI toolset will allow the fast development and deployment of participative policy support applications for decision support, conflict management, analysis and visualisation. Such developments collectively provide vital decision-making aids for urban planners in the management of the territory, support policy makers for the associated responsibilities in political negotiation, and enable wider stakeholder engagement regarding the future development of the territory. Since the client software is based on standard Web technology, X3DOM serves as an ideal solution for the geospatial 3D visualization components.
You can see the urbanAPI demonstrations at Hall 9, E40, Exhibit 23 (“Geoinformationsmanagement”) by Fraunhofer IGD.
March 7th, 2014
At this year’s CeBIT exhibition, the team from Fraunhofer IGD / Fraunhofer IDM@NTU, Singapore, presents a new, exciting, X3DOM-based prototype for fast, intuitive exploration of information, which is entitled InfoLand. Information is presented on a multi-touch interface through a graphical representation, serving as an information or marketing tool for industry partners and collaborators, researchers, and students. Information is presented in the form of text, images, videos and 3D models, which can be accessed intuitively.
Another prototype visualizes the results of a research project related to energy consumption on the Nanyang Technological University campus in Singapore. Information on various buildings over a selected time span can be translated into concise graphical representations. As decision makers and consumers have increasingly come to expect information to be readily accessible, quickly and at any time, prototypes such as these serve as a tool for consumers to navigate for only pertinent information from a vast database that is translated into clear visuals for easier understanding.
You can see and try the prototypes at Hall 9, E40, Exhibit 23 (“Geoinformationsmanagement”) by Fraunhofer IGD.
March 6th, 2014
Another interesting external Showcase, which combines parametric modelling with dynamic asset management. The IG.Creator from Intelligentgraphics allows creating complex catalog applications with a data-driven design.
February 19th, 2014
The website http://patrimonio3d.ugr.es/, which was just launched within the past few days, shows information about around 20 scanned sculptures, and several scanned historical buildings and rooms. The website also provides a large catalog of pictures and other art pieces that belong to the andalusian universities.
The project has been coordinated by the University of Granada (contact: Javier Melero) and the 3D scanning works and website have been developed by AgeO , a spin-off of the University of Granada
Using X3DOM, the objects can also be inspected in 3D – give it a try!
February 14th, 2014
Meteor blocks is a new fun and interesting online 3D editor, using X3DOM for visualization. It enables users to create simple objects which consist of colored 3D blocks, or “3D pixels”.
Give it a try at http://3d.meteor.com/!
February 5th, 2014
We added the Siena Cathedral to the showcases. The demo comes with a nice animated camera flight through the wonderful building. In the near future, we hope to add more showcases and demos to the dedicated demo page, which is currently http://examples.x3dom.org/.
The Siena Cathedral can be found here.
January 24th, 2014
Just before Christmas we announced basic X3DOM support for MS Internet Explorer 11. This is ongoing work and some of the more advanced features like BinaryGeometry (compact format) and PopGeometry are still missing or only partially supported.
Float binary data should work but quantized data (16 bit) does not, though it is an essential feature for large model visualisation.
Our goal is to get X3DOM fully working with the MS Internet Explorer 11. So we search for missing features, open bug reports and try to connect the IE developers directly. Therefore there is now, for instance, a ticket for the missing vertexAttribPointer types to get our BinaryGeometry completely work.
December 23rd, 2013
The X3DOM team wishes you and your families Merry Christmas and a Happy New Year 2014!
Additionally, we are happy to report that there is now also basic X3DOM/ WebGL backend support for MS Internet Explorer 11, although its current WebGL/ GLSL version is only 0.92, why some more advanced features are still missing here.
Finally, we’d like to announce the upcoming Web3D 2014 conference on August, 8 – 10, in Vancouver, Canada, and hope to see you there.
December 17th, 2013
Content Studio is a modelling tool designed around X3D and can directly export X3DOM content. Content Studio by Bitmanagement allows for easy and fast creation of 3D scenes and apps through an intuitive interface. With X3DOM support those scenes can be easily exported and deployed to a wide variety of devices like smartphones, tablets, laptops, and desktop computers.
You can download Content Studio here. Also have a look at the developer videos on the same site (scroll down).
December 5th, 2013
The current dev version includes now a new ‘turntable’ navigation mode.
The interface and implementation is not yet finalised but we tried to get this out as soon as possible since a large number of users asked for this navigation mode. Enjoy the example, which includes a compact description of the mode and parameters.
October 30th, 2013
The slides (part 1 and part 2) from the X3DOM tutorial (given by Johannes and Yvonne) at the Digital Heritage 2013 conference in Marseille, France, are now online.
October 23rd, 2013
This month, X3DOM celebrates its 4th anniversary!
As a little “present”, we are proud to announce a 1.5.1 release of X3DOM. This release mainly contains fixes and corrections since the last 1.5 release. It is a maintenance update and recommended for all 1.5 users.
Most notable are the fixed bind behavior for transformed Viewpoint nodes, Viewfrustum matrix corrections, basic multi-touch support for other navigation types than examine, two new navigation modes, a beta version of DepthMode, BlendMode and ColorMaskMode, better normal map support in CommonSurfaceShader (if the “OES_standard_derivatives” extension is available), and last but not least support for 32-bit indices given that the new “OES_element_index_uint” extension is available. For a detailed list of changes please also refer to the CHANGELOG file.
Grab the frozen 1.5.1 version here. The cutting-edge development version (nightly build of git head) can be found here.
October 15th, 2013
October 8th, 2013
Another Fraunhofer project uses X3DOM to render a 3D web visualization: CityServer3D. The technology of the CityServer3D consists of a geo-database, a server with numerous interfaces for the import and export of the data and applications for the development of landscape models. This data can also be presented in a web browser using X3DOM to render the visualization. For instance, the city of Darmstadt:
This representation has been rendered using the CityServer3D VIEW Service which provides complete 3D GIS applications based on integrated 2D and 3D data. Moreover, it offers direct access to geodata via a powerful web service interface.
October 7th, 2013
X3DOM developer Max Limper will present the pop buffer paper tomorrow at the Pacific Graphics 2013 event in Singapore. The novel technique enables web applications to stream progressive geometry data in x3dom, and the implementation is part of the 1.5 release.
September 23rd, 2013
Screenshot taken from here, data courtesy of the British Geological Survey, powered by rasdaman
EarthServer is an EU-funded project aimed at establishing open access and ad-hoc analytics on extreme-size Earth Science data. Part of this endeavor is the development of tools for 3D web access to these data endpoints that respect the protocols and languages common in the geospatial data processing domain, specifically various OGC standards. The EarthServer 3D Web Client middleware is built on top of X3DOM and currently under active development.
September 12th, 2013
We are proud to announce the release of X3DOM 1.5. This most recent installment of our popular Declarative3D polyfill shines with lots of new features and a wagon load full of bugfixes.
With version 1.5, X3DOM also overcomes some limits of the scenegraph structure by using new internal structures for culling and fast rendering, decoupled from the frontend graph inside the DOM, which, however, still remains intact as usual.
- Generally improved traversal and rendering performance with a new transformation and volume caching infrastructure
- Culling techniques for large model rendering (some of them still experimental) – check the video, or see the tutorial
- Improved experimental binary geometry container and encoding
- BinaryGeometry with more compact encoding that only uses 7 Bytes per triangle (see example) and works nicely on mobile devices
- POPGeometry for progressive streaming and LOD – see the paper and project page here, or directly check some examples
- Experimental BVH Refiner node, for rendering of large, regular data sets with dynamic LOD (see tutorial and example)
- Shadow support for large scenes and all lights types (see tutorial for more information or click here or here for a demo)
- Convenience object ‘Moveable’ for object manipulation
- Additional X3D component plugins (not part of the HTML profile, i.e. not part of the x3dom.js package)
Fixes and Improvements
- Many internal improvements and bugfixes
- DOM/Scene update improvements (e.g Route removal implemented)
- Improved picking functionality to enhance trade-off between precision and number of possible ids
- Fullscreen convenience method x3dom.toggleFullScreen()
- RenderedTexture extensions for rendering normal buffer or stereo (currently only for Oculus Rift)
For a detailed list of changes refer to the CHANGELOG file.
Grab the frozen 1.5.0 version here or fly with the cutting-edge development version here.
September 12th, 2013
You can do this of course with arbitrary hardware (think of the LEAP support or the Kinect), but please bear in mind that this is only a preview at the moment.
You can find the tutorial here. Enjoy!
July 23rd, 2013
Bitmanagement software just released a new preview of BS Content Studio. The 3D authoring tool is focused on augmenting 3D geometries, which have been developed with the leading CAD-, GIS-, and Design Software programs, as well as other media content, with the possibility to interact, amendments like light and shadow effects, multi user feature and animation of motion sequences of objects and human beings.
And the best of all: the beta version allows you to directly export your created content to X3DOM scenes!