Declarative 3D for the Web Architecture:Current events
SIGGRAPH BoF: Declarative 3D for the Web
- Date: Tuesday August 9, 2011
- Location: Vancouver Convention Centre
- Time: 2:00 PM – 3:30 PM
- Chairs: Johannes Behr and Kristian Sons
- Declarative approach to interactive 3D graphics directly into HTML
Agenda
- Welcome and introduction (5min, Anita Havele)
- Gerald Oskoboiny: W3C Community Groups (5-10min, TBC)
- Presentation: Goals and Milestones of the 3D Declarative Community Group (20min, Kristian & Johannes)
- Why is declarative 3D important?
- User generated content
- Usability (pick up web developers)
- Rendering in the Browser
- Related formats
- Evaluation platforms: The approaches of X3DOM & XML3D
- Why is declarative 3D important?
- Demo Time (30min, XML3D, X3DOM, ...)
- Open discussion (20min)
Material
SIGGRAPH 2011 BoF "Declarative 3D" - BLOG - By Anita Havele
The Web3D Consortium’s Declarative 3D BoF at SIGGRPAGH 2011 in Vancouver, discussed the efforts of the recently formed “Declarative 3D” W3C Community Group. This Community Group lead by DFKI, Fraunhofer and Web3D Consortium will examine the requirements, options, and use cases for an integration of interactive 3D graphics capabilities into the W3C technology stack. While imperative graphics APIs are powerful and necessary, a ‘Declarative 3D’ description can provide web authors an easy way to add interactive high-level declarative 3D objects through the HTML Document Object Model (DOM). For example, this description will allow web authors to easily create, share, and experience interactive 3D graphics using Javascript and HTML documents.
Today Web pages exist as large collections of hierarchical elements that are rendered to the page; all content appears in the DOM. Several tools are available to allow programmers to manipulate the DOM, in particular tools and frameworks based on JavaScript. Placing 3D graphics in the DOM, allows these JavaScript tools to access and manipulate 3D graphics. Web3D and Fraunhofer recent efforts, integrating X3D with HTML and the DOM (X3DOM) and DFKI’s XML3D open-source solutions have proven this capability.
The BoF was an open platform to discuss issue related to declarative 3D and current technologies available. It was apparent from these discussions that there is definitely a need and interest for a Declarative 3D solution. Coordination and collaboration between numerous developers and standards organizations is necessary for Declarative 3D to eventually become a seamless part of the Web infrastructure. The W3C "Declarative 3D community group is not restricted to W3C members only it's open to the public. We encourage participation from standards organizations, content developers, browser companies and leading 3D graphics companies to make this effort successful and for W3C to adopt/develop a declarative 3D standard.
Finally, a Declarative 3D standard has benefits/incentives in many dimensions to the Web and graphics community and also hardware manufacturers. A high level declarative 3D standard will address the Web community’s 3D needs of using a much broader set of system level and hardware options providing developers a high-level control for these options with tools to control 3D scalability. We look forward to your participation.
TPAC 2011
The W3C Technical Plenary and Advisory Committee (TPAC) meeting is 31 October to 4 November 2011.
- Location: Santa Clara Marriott, Santa Clara, California, (Silicon Valley) USA
- Info: http://www.w3.org/wiki/TPAC2011
- Relevant WGs: HTML5, CSS, SVG
- Group participation: http://www.doodle.com/tn99tukv4gxrw3tb
Breakout session
Multiple TPAC Plenary Day breakout sessions are proposed and planned for Wednesday 2 October 2011.
We expect to have a 90-minute session for Declarative 3D Graphics on the Web.
Community Group Meeting
This meeting announcement is also a Call for Participation. The Declarative 3D community group cordially invites other W3C experts to participate in these efforts.
Time: Tuesday 1 November 2011, 9 AM to 1 PM
- Declarative 3D Graphics on the Web
- Proposers: Kristian Sons, Johannes Behr, Don Brutzman
- Summary: the Declarative 3D Community Group invites other W3C groups to consider common requirements and use cases of shared interest.
- Type of session: short talks followed by open discussion
- Location: TBA, a conference room at TPAC in Marriott Hotel
Motivation. The Web evolved from a text‐based system to the current rich and interactive medium that supports images, 2D graphics, audio and video. These types of new media have made the Web experience richer, more attractive to users, etc, than ever before, and opened up possibilities for new types of applications and usage. The major media type that is still missing is 3D: synthetic, possibly photorealistic images in 3D with animation, as smoothly integrated in the everyday Web experience as images or video. Just as the appearance of images or video could open new application possibilities, access the 3D on a Web site would make it possible to include realistic models of 3D objects (from models of buildings to representation of the human body or the sceneries for computer games). As of today, such applications require separate applications or the installation of browser plugins; however the goal would be to achieve the same smooth inclusion of 3D content in a Web page like we experience today with images or SVG based 2D graphics.
The Declarative 3D Community Group is building requirements for integrating 3D capabilities with other W3C technologies by defining common use cases. This group will present common use cases that define how 3D might intersect and interact with HTML5, DOM events, CSS, SVG, GeoLocation, Augmented Reality (AR), Efficient XML Interchange (EXI) and other key working groups. Certain complex data types and computations are also of mutual interest.
Agenda
- Overview and Motivation (Sons, Behr)
- Declarative 3D use cases and requirements (Brutzman)
- Demonstrations (Sons, Behr, Ressler)
- Technical coordination strategies with other W3C working groups
- Base Types: SVG, CSS 3D Transform and X3D all define basic types (e.g. vector, 4x4 matrix) which are not harmonized yet
- CSS Based Material System: The current coloring system of HTML is controlled by a fixed set of CSS parameter. This should be extend to a open and dynamic material system supporting different types of shading. The FX/Adobe Proposal might be a first step into this direction.
- 3D Events: how to extend HTML5 DOM events to carry and exchange 3D scene data
We invite participation by people working in these other groups so that common ground can be defined, existing work can best be harmonized, and new requirements can be clearly identified.
Dec3D2012
- Date: 17th April, 2012 (morning)
- WWW Date: 16 to 20 April 2012
- Location: Lyon, France
- Deadlines:
- 2011-10-09:
Workshop proposal(submitted, accepted!!) - 2011-12-05: Web page should be available
- 2011-12-12: CfP should be sent
- 2012-02-05: Deadline for early-bird registration (probably only for us?)
- 2012-02-22: Submission deadline (23:59 CET)
- 2012-03-06: Notification of acceptance
- 2012-03-08: Program should be ready (was 2012-02-15)
- 2012-03-22: Camera-ready versions of accepted papers
- 2011-10-09:
Program
Time | Name |
---|---|
09:00 - 09:10 | Welcome / Introduction to Declarative3D - Johannes, Kristian |
09:10 - 09:40 | Keynote by Robin Berjon |
09:40 - 10:20 | Demos session: 7, 8 + Lightning talks: 1, 2, 9, 12, 3 - Session Chair: Jacek |
10:20 - 10:30 | Break |
10:30 - 11:10 | Use Cases and Requirements: 4 (Best Paper - 20 min), 6, 10, 13 - Session Chair: Don |
11:10 - 11:40 | 3D and Services: 11, 5 (Long Papers) - Session Chair: Ivan |
11:40 - 12:30 | Discussion + Moderator: Ivan |
Mailing list addresses
Name | Address | Responsible | 1st Call | 2nd Call | 3rd Call |
---|---|---|---|---|---|
dec3d - public | public-declarative3d@w3.org | Johannes Behr | 2. Jan 2012 | 24 Jan | 6 Feb |
x3d-mlist | ?? | Johannes Behr | 2. Jan 2012 | 24 Jan | 6 Feb |
webgl-mlist | ?? | Johannes Behr | 2. Jan 2012 | 24 Jan | 6 Feb |
eg-email-list | ?? | Johannes Behr | 2. Jan 2012 | ? | ? |
CHI-mlist | chi-announcements@listserv.acm.org | Sandy Ressler | 10. Jan 2012 | 23 Jan 2012 | 9 Feb |
siggraph/ACM-mlist | ?? | Kristian Sons | Not Sent | Not Sent | Not Sent |
SIGWEB | sigweb-members@listserv.acm.org | Jacek Jankowski | Not Sent | Not Sent | Not Sent |
interaction-design | http://www.interaction-design.org | Jacek Jankowski | Approved | Not necessary | Not necessary |
Association of Internet Researchers | air-l@listserv.aoir.org | Jacek Jankowski | 6th Jan 2012 | 23 Jan 2012 | 9 Feb |
DBWorld | http://research.cs.wisc.edu/dbworld/browse.html | Jacek Jankowski | 3rd Jan 2012 | 23 Jan 2012 | 9 Feb |
CHI-WEB | CHI-WEB@LISTSERV.ACM.ORG | Jacek Jankowski | 11. Jan 2012 | 23 Jan 2012 | 9 Feb |
CfP
-------------------------------------------------------------------------------------------- Call for Papers 1st International Workshop on Declarative 3D for the Web Architecture (Dec3D2012) http://events.declarative3d.org/Dec3D2012 in conjunction with WWW2012, 21st International World Wide Web Conference (WWW2012) 16-20 April 2012, Lyon, France http://www2012.org -------------------------------------------------------------------------------------------- Dear Colleagues, you are invited to submit your papers to the 1st International Workshop on Declarative 3D for the Web Architecture, co-located with the WWW2012 conference. The workshop aims to encourage researchers and practitioners from both the Web and 3D graphics communities to meet and talk about an integration of interactive 3D graphics capabilities into the Web technology stack in a declarative way. === Topics === Topics of interest for the workshop include, but are not limited to, the following: * Declarative 3D Use-Cases and Requirements: Discussion of the use cases, where embedding 3D data in HTML using declarative approach provides significant benefit; deduction of the requirements for the D3D specification. * Declarative 3D and DOM: Discussion of integration of 3D with existing and future W3C standards, specifically: integration of high-level scene concepts; integration with client and server side rendering services, 3D REST; integration with existing security aspects for content delivery and visualization; content portability and platform independence. * Declarative 3D in current web browsers: Exploring how the incorporation of declarative 3D graphics can be done in currently popular web browsers (e.g., by using WebGL in WebKit or Gecko); what are the possible difficulties? * Semantics of 3D objects in DOM: Discussion of how descriptive 3D can be combined with semantics. This includes topics such as querying and manipulation of graphical objects, mash-up from several sources, integration of RDF technology, creation of useful APIs based on web services etc * Declarative 3D User Interface Issues: Novel interfaces and interaction methods for online 3D + HTML content; mobile 3D Web interfaces, interaction techniques; accessibility and usability of 3D Web content. === Submissions === We seek three kinds of submissions: * Full technical papers - should not exceed eight pages in length in ACM format; * Short technical papers and position papers - up to four pages in ACM format; * Demo descriptions – two-page description of the application in ACM format, ideally accompanied with a link to a demo; Submissions must be formatted using the ACM SIG Proceedings Templates. Please note that the author list does not need to be anonymized, as we do not follow a double-blind review process. Submissions will be peer reviewed by at least three independent reviewers. Accepted papers will be presented at the workshop and included in the workshop proceedings (published online at CEUR-WS). Please submit papers via EasyChair at http://www.easychair.org/conferences/?conf=dec3d2012 === Important Dates === * Submission deadline: 22nd February, 2012, 23:59 CET * Notification of acceptance: 6th March, 2012 * Camera-ready versions of accepted papers: 22nd March, 2012 * Workshop date: 17th April, 2012 === Organising Committee === * Johannes Behr, Fraunhofer Gesellschaft * Don Brutzman, Naval Postgraduate School/Web3D Consortium * Ivan Herman, W3C * Jacek Jankowski, DERI Galway * Kristian Sons, DFKI === Programme Committee === * Rémi Arnaud, Screampoint * Johannes Behr, Fraunhofer Gesellschaft * Don Brutzman, Naval Postgraduate School/Web3D Consortium * Anita Havele, GlobalEdge/Web3D Consortium * Ivan Herman, W3C * Jacek Jankowski, DERI Galway * Yvonne Jung, Fraunhofer Gesellschaft * Fabio Pittarello, Ca'Foscari University * Nicholas Polys, Virginia Tech/Web3D Consortium * Sandy Ressler, NIST * Philipp Slusallek, DFKI * Kristian Sons, DFKI * Neil Trevett, Khronos/NVidia * Krzysztof Walczak, Poznań University of Economics For any further informations, please contact organizers via dec3d2012@easychair.org
TPAC 2012
Session proposal
We proposed this session at TPAC 2012.
Dec3D 2013
The workshop proposal we submitted to WWW 2013 was rejected (see the reviews below).
----------------------- REVIEW 1 --------------------- OVERALL EVALUATION: -1 (weak reject) Although the topic of this workshop might attract some attention, its theme is too specific even for a half-day proposal. Previous edition of this workshop at WWW 2012 received a small number of submissions. ----------------------- REVIEW 2 --------------------- OVERALL EVALUATION: -1 (weak reject) An very specific topic, with previous community activity. However, it sounds more like a W3C/industry activity or BOF than a workshop; particularly since only a half-day activity is proposed.
Therefore, we need to discuss where and when we can organize the workshop in 2013. We need to also, if possible, address the comments from our reviewers.
Date | Place | Name of the conference | Deadline |
---|---|---|---|
May 6-10, 2013 | Girona, Spain | Eurographics - Conference of the European Association for Computer Graphics | Too Late |
October 13-15, 2013 | Nanjing, China | WISE - International Conference on Web Information System Engineering | TBA |
October/November | ? | TPAC —the W3C Combined Technical Plenary / Advisory Committee Meetings Week | TBA |
November 19-22, 2013 | Hong Kong | Siggraph Asia | TBA |
Web3D 2013
Key goal is to develop hard requirements and the identify SPECIFIC areas of intersection with existing W3C groups.
Agenda:
- XHR and binary streaming (Johannes, Max)
w3c-stream-api streaming-arraybuffer extension to XHR
- CSS Integration (Kristian, Felix)
- CSS Observer Extension
- Custom/Dynamic CSS events
- An unoffical proposal can be found here
- Base types
- Matrix (Yvonne)
- Platform Updates
- X3D 4.0 (Don)
- X3DOM (IGD)
- XML3D (Felix)
- Roadmap discussion