28.01.2013 Uncategorized
As mentioned in an older post, there are several ways to enable WebGL/ X3DOM support on iOS. The good news here is that with an upgrade to iOS 6.0.1 or 6.1 X3DOM now works again smoothly, so there is no more need to stick to iOS 5…
Generally, while the official WebKit implementation on iOS includes WebGL, it is not activated by default. The standard Safari browser hence does not yet support WebGL. Therefore, we wrote our own instantGLory App (which basically is a wrapper around the WebView widget), and there are other solutions around.
21.12.2012 Uncategorized
The X3DOM team wishes you and your families a Merry Christmas and a Happy New Year!
And as little present 😉 we added a new example showing some more “advanced” interaction techniques using mouse events, like dragging an object and positioning an oriented marker, which can be found here.
06.12.2012 Uncategorized
Europeana enables people to explore the digital resources of Europe’s museums, libraries, archives and audio-visual collections.
We are happy to see that 3D models are now listed on Europenea. After selecting a detailed view of the model, a link is presented to the X3DOM driven 3D Coform Data Catalog rendering of the model.
04.12.2012 Uncategorized
The W3C Community Group “Declarative 3D for the Web Architecture” met in a breakout session at this year’s TPAC conference in Lyon
The main goal was to present the overall strategy shift to provide even more use cases and applications on the existing “polyfill” layers (e.g. X3DOM and XML3D), instead of focusing on an overall declarative 3D specification upfront.
The main goal therefore is to harmonize and extent this so-called polyfill layer to provide all the features and technologies needed for an extended set of targeted use cases. This includes CSS-based material systems as well as a deep integration into the DOM event and monitoring mechanism. The proposed system architecture was well received and people encouraged the presenters and declarative 3D community group to work on hard requirements for the related W3C specification and UA vendors.
Another topic being discussed was the support for polyfill layers in general. Especially systems that provide new and novel DOM elements are not fully supported yet. The proposed web component are oriented to Web application developers, but layers that provide APIs and features, which are indistinguishable from native UA features are not yet adequately supported.
03.12.2012 Uncategorized
The recently released version 3.3 of the open-source X3D editor X3D-Edit now supports exporting X3D scenes fto X3DOM/xhtml.
Get the latest version here:
26.11.2012 Showcase Uncategorized
The X3DOM showcases reported here have largely been centered around industrial or scientific applications. However there’s a lot of potential for commercial applications that has not been explored yet. As the framework matures, it is much more interesting and usable for larger deployments.
One example of such an application is Mixee Me. A recent startup which sets out to bring 3D printing to the average joe. The gist: Mixee Mee allows everyone to create funny little 3D characters through a simple interface, have them printed with a 3D printer and shipped to your doorstep. In order to allow for online composition of the 3D figures, X3DOM is used to drive the interface.
06.11.2012 Uncategorized
After almost one year in the making we are proud to announce a new X3DOM release. With this latest installment of our defacto standard JavasSript library that marries HTML with declarative 3D content, we are able to provide many fixes and enhancements.
New in 1.4
Enhancements and Fixes
For a complete and detailed list of changes, refer to the CHANGELOG file or the GitHub Issue tracker.
You can get the this X3DOM release from:
http://x3dom.org/download/1.4/
This release note is also available in our official documentation.
30.10.2012 Uncategorized
The official WebKit implementation on iOS includes WebGL that is not activated by default. The standard Safari browser does not yet support WebGL. However, there are various ways to enable WebGL. We wrote our own instantGLory App and there are some other solutions (e.g. http://demoseen.com/webglenabler/, https://github.com/benvanik/WebGLBrowser), which provide a WebGL browser, and we made sure that X3DOM works smoothly on iOS.
WARNING: There is a bug in x3dom/iOS6 right now so you should stick with iOS5. We have some strange performance issues with iOS6 that seem to be caused by using FBOs. Therefore, you can only use the old “box” mode picking until these issues are resolved.
For a list of supported browsers and possible caveats see the Browser Support page.
More demo videos of X3DOM applications running on iOS here and here.
12.09.2012 Uncategorized
Last week (3-7 September 2012) a training activity of the EU-funded project V-Must took place in Schmitten, Germany, near the famous Roman Saalburg. The picture below shows the participants in front of the building.
In this V-Must Virtual Heritage school international students, professionals, and young researchers learnt about the new field of Web deployment of VR and AR Applications (“VR/AR Apps”) and related topics on applied CG technologies in the area of virtual and augmented digital heritge. Topics included 3D reconstruction, 3D documentation, and presentation layers. Here, the X3DOM framework as well as the mobile AR system developed at Fraunhofer IGD were introduced as technological tools for processing and integration into Web front-ends, while likewise registering the 3D-scanned objects with the physical world.
06.09.2012 Uncategorized
The video shown below was produced at Ernani Silva Bruno Primary School, in São Paulo, August, 2012. It shows two moments of an after school interactive media literacy project that has been carried out under the supervision of Jorge Franco.
The project’s goal is to stimulate students from the 4th grade level enhancing technical and cognitive skills as well as learning and applying science concepts from the curriculum through using digital media. Among other activities, the students have been editing X3DOM files. Through that it is expected they learn basics of computer graphics, develop spatial thinking and math skills related to coordinate systems and how to place virtual objects, and enhance reading and writing abilities which are experienced while they are programming and commenting X3D and HTML code.
02.09.2012 Uncategorized
This year’s Web3D conference, which was held in cooperation with ACM Siggraph, has shown that the most common development platforms in 3D Web research are of course WebGL and – most interestingly 🙂 – X3DOM. Please check out the whole technical program if you like to learn more. A few impressions showing the conference’s opening session (top photo) as well as a panel session (bottom) can be seen below.
02.08.2012 Uncategorized
Come meet the developer team at the exhibition floor of Siggraph 2012 in Los Angeles in booth #234! We brought some new Kinect goodies with us and will show a fusion of InstantReality as a service for out-of-core rendering with X3DOM. It’ll blow your mind! For those who can’t wait to see it, here is a 14.5 million triangle model paged to an iPad. In addition we will present the latest features of X3DOM and general X3D developments at the following BOFs:
07.07.2012 Showcase Uncategorized
We are going to present the paper with the longest title we’ve ever produced at the Web3D 2012 conference taking place in four weeks in LA: “Using Images and Explicit Binary Container for Efficient and Incremental Delivery of Declarative 3D Scenes on the Web“. It’s all technology to build fast and responsive X3DOM applications. We are going to release the final code as part of X3DOM and a command line tool to convert the mesh data easily before the event. In the meantime please enjoy some more demos that utilize the new binary mesh container.
30.05.2012 Uncategorized
The paper acceptance notifications for Web3D 2012 are already out and the online conference registration is now open:
http://www.xpressreg.net/register/SIGG082/start.asp
Please note that there are special rates for ACM members and that early bird registration is until 18 June 2012.
The conference is co-located with SIGGRAPH 2012 and will take place on August 04-05, 2012, in Los Angeles, CA, USA.
The X3DOM team will be at Web3D with several presentations. So, if you’re around, it’s a great opportunity for discussions. Hope to see you there…
09.05.2012 Uncategorized
On April, 17th, some members of the X3DOM team were at the WWW2012 Workshop “Declarative 3D for the Web Architecture” (Dec3D2012) in Lyon, France. There, we presented X3DOM and discussed about an integration of interactive 3D graphics capabilities into the W3C Web technology stack together with researchers from the Web community. If you are also interested in evolving the idea of declarative 3D in the Web, feel free to join our Community Group: http://www.w3.org/community/declarative3d/
30.03.2012 Uncategorized
The 17th ACM International Web3D Conference will address a wide range of research topics related to Web-based 3D graphics (like X3D/ X3DOM/ Dec3D). The Conference will be held in Los Angeles in conjunction with SIGGRAPH 2012 on August 4-5, 2012.
The full call for papers is at http://web3d2012.org/submission.html
Extended paper/poster submission deadline: April 16th, 2012
14.03.2012 Uncategorized
We have updated our browser check page. You will now be presented with more detailed help an further instructions of how to update in case your browser does not support X3DOM.
01.03.2012 Uncategorized
We have an official spot at the Software Cluster booth (Hall 26, booth F30) and demo the latest x3dom.org and instantreality.org features!
Come by to see some interesting demos, talk to the developers and chat about idea, design and implementation issues you have. Look out for the white multi-touch table!
01.02.2012 Uncategorized
We are happy to announce two related scientific conferences, which are coming up and where members of the X3DOM team are directly involved as part of the organizing team: the Dec3D 2012 Workshop in conjunction with WWW2012 in April located in Lyon, France, and the 17th International Web3D 2012 conference that is co-located with ACM Siggraph 2012 and held in Los Angeles, USA.
Both conferences include a ‘call for papers’ for related scientific material:
Please consider contributing a paper, if you use or extend X3DOM in some kind of scientific project or work on related topics (e.g., declarative 3D approaches or WebGL-based rendering).
24.01.2012 Uncategorized
Update: In Internet Explorer 11, native WebGL support was added. Chrome frame has been discontinued by Google.
Currently Internet Explorer does not sport a native WebGL implementation. This means X3DOM has to fallback to the Flash Player in order to render 3D content. However, there is a way around this: Chrome Frame. The plugin developed by Google replaces the default rendering engine of Internet Explorer with Google Chrome. What you get is the User Interface of Internet Explorer and the rendering capabilities of Google Chrome – including a native WebGL implementation.
As an IE user, we recommend you install the Chrome Frame plugin to experience the full power of X3DOM. As a developer, you can target the Chrome Frame rendering engine, by placing the following meta tag in your HTML head section:
<meta http-equiv="X-UA-Compatible" content="chrome=1" />
Alternatively, if you do not want to edit all your HTML files for this, you can set a HTTP header on your server to trigger Chrome Frame. More info can be found here:
Our X3DOM examples already use that technique to enable Chrome Frame if you have it installed.
Here’s a introduction of Chrome Frame by Google: