CINXE.COM
Declarative 3D for the Web Architecture
<!DOCTYPE html> <!--[if lt IE 7]><html lang="en-US" class="no-js lt-ie9 lt-ie8 lt-ie7"><![endif]--> <!--[if IE 7]><html lang="en-US" class="no-js lt-ie9 lt-ie8"><![endif]--> <!--[if IE 8]><html lang="en-US" class="no-js lt-ie9"><![endif]--> <!--[if gt IE 8]><!--> <html lang="en-US" class="no-js"><!--<![endif]--> <head> <meta charset="UTF-8"/> <meta name="robots" content="index"/> <meta name="viewport" content="width=device-width,initial-scale=1.0,maximum-scale=1.0,user-scalable=0;"> <link rel="shortcut icon" href="/community/wp-content/themes/StoryTeller/favicon.ico" type="image/x-icon"/> <title>Declarative 3D for the Web Architecture</title><meta property='og:title' content='Declarative 3D for the Web Architecture' /> <link rel="profile" href="https://gmpg.org/xfn/11" /> <link rel="stylesheet" media="all" href="/community/wp-content/themes/StoryTeller/style.css"/> <link rel="pingback" href="https://www.w3.org/community/declarative3d/xmlrpc.php"/> <script type="text/javascript" src="/community/wp-content/themes/StoryTeller/js/modernizr-1.7.min.js"></script> <meta name='robots' content='max-image-preview:large' /> <link rel='dns-prefetch' href='//widgetlogic.org' /> <link rel="alternate" type="application/rss+xml" title="Declarative 3D for the Web Architecture » Feed" href="https://www.w3.org/community/declarative3d/feed/" /> <link rel="alternate" type="application/rss+xml" title="Declarative 3D for the Web Architecture » Comments Feed" href="https://www.w3.org/community/declarative3d/comments/feed/" /> <script type="text/javascript"> /* <![CDATA[ */ window._wpemojiSettings = {"baseUrl":"https:\/\/s.w.org\/images\/core\/emoji\/15.0.3\/72x72\/","ext":".png","svgUrl":"https:\/\/s.w.org\/images\/core\/emoji\/15.0.3\/svg\/","svgExt":".svg","source":{"concatemoji":"https:\/\/www.w3.org\/community\/declarative3d\/wp-includes\/js\/wp-emoji-release.min.js?ver=1917587231d28aac248a56c4fd20fb23"}}; /*! This file is auto-generated */ !function(i,n){var o,s,e;function c(e){try{var t={supportTests:e,timestamp:(new Date).valueOf()};sessionStorage.setItem(o,JSON.stringify(t))}catch(e){}}function p(e,t,n){e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(t,0,0);var t=new Uint32Array(e.getImageData(0,0,e.canvas.width,e.canvas.height).data),r=(e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(n,0,0),new Uint32Array(e.getImageData(0,0,e.canvas.width,e.canvas.height).data));return t.every(function(e,t){return e===r[t]})}function u(e,t,n){switch(t){case"flag":return n(e,"\ud83c\udff3\ufe0f\u200d\u26a7\ufe0f","\ud83c\udff3\ufe0f\u200b\u26a7\ufe0f")?!1:!n(e,"\ud83c\uddfa\ud83c\uddf3","\ud83c\uddfa\u200b\ud83c\uddf3")&&!n(e,"\ud83c\udff4\udb40\udc67\udb40\udc62\udb40\udc65\udb40\udc6e\udb40\udc67\udb40\udc7f","\ud83c\udff4\u200b\udb40\udc67\u200b\udb40\udc62\u200b\udb40\udc65\u200b\udb40\udc6e\u200b\udb40\udc67\u200b\udb40\udc7f");case"emoji":return!n(e,"\ud83d\udc26\u200d\u2b1b","\ud83d\udc26\u200b\u2b1b")}return!1}function f(e,t,n){var r="undefined"!=typeof WorkerGlobalScope&&self instanceof WorkerGlobalScope?new OffscreenCanvas(300,150):i.createElement("canvas"),a=r.getContext("2d",{willReadFrequently:!0}),o=(a.textBaseline="top",a.font="600 32px Arial",{});return e.forEach(function(e){o[e]=t(a,e,n)}),o}function t(e){var t=i.createElement("script");t.src=e,t.defer=!0,i.head.appendChild(t)}"undefined"!=typeof Promise&&(o="wpEmojiSettingsSupports",s=["flag","emoji"],n.supports={everything:!0,everythingExceptFlag:!0},e=new Promise(function(e){i.addEventListener("DOMContentLoaded",e,{once:!0})}),new Promise(function(t){var n=function(){try{var e=JSON.parse(sessionStorage.getItem(o));if("object"==typeof e&&"number"==typeof e.timestamp&&(new Date).valueOf()<e.timestamp+604800&&"object"==typeof e.supportTests)return e.supportTests}catch(e){}return null}();if(!n){if("undefined"!=typeof Worker&&"undefined"!=typeof OffscreenCanvas&&"undefined"!=typeof URL&&URL.createObjectURL&&"undefined"!=typeof Blob)try{var e="postMessage("+f.toString()+"("+[JSON.stringify(s),u.toString(),p.toString()].join(",")+"));",r=new Blob([e],{type:"text/javascript"}),a=new Worker(URL.createObjectURL(r),{name:"wpTestEmojiSupports"});return void(a.onmessage=function(e){c(n=e.data),a.terminate(),t(n)})}catch(e){}c(n=f(s,u,p))}t(n)}).then(function(e){for(var t in e)n.supports[t]=e[t],n.supports.everything=n.supports.everything&&n.supports[t],"flag"!==t&&(n.supports.everythingExceptFlag=n.supports.everythingExceptFlag&&n.supports[t]);n.supports.everythingExceptFlag=n.supports.everythingExceptFlag&&!n.supports.flag,n.DOMReady=!1,n.readyCallback=function(){n.DOMReady=!0}}).then(function(){return e}).then(function(){var e;n.supports.everything||(n.readyCallback(),(e=n.source||{}).concatemoji?t(e.concatemoji):e.wpemoji&&e.twemoji&&(t(e.twemoji),t(e.wpemoji)))}))}((window,document),window._wpemojiSettings); /* ]]> */ </script> <link rel='stylesheet' id='dashicons-css' href='https://www.w3.org/community/declarative3d/wp-includes/css/dashicons.min.css?ver=1917587231d28aac248a56c4fd20fb23' type='text/css' media='all' /> <link rel='stylesheet' id='admin-bar-css' href='https://www.w3.org/community/declarative3d/wp-includes/css/admin-bar.min.css?ver=1917587231d28aac248a56c4fd20fb23' type='text/css' media='all' /> <style id='admin-bar-inline-css' type='text/css'> @media screen { html { margin-top: 32px !important; } } @media screen and ( max-width: 782px ) { html { margin-top: 46px !important; } } @media print { #wpadminbar { display:none; } } </style> <style id='wp-emoji-styles-inline-css' type='text/css'> img.wp-smiley, img.emoji { display: inline !important; border: none !important; box-shadow: none !important; height: 1em !important; width: 1em !important; margin: 0 0.07em !important; vertical-align: -0.1em !important; background: none !important; padding: 0 !important; } </style> <link rel='stylesheet' id='wp-block-library-css' href='https://www.w3.org/community/declarative3d/wp-includes/css/dist/block-library/style.min.css?ver=1917587231d28aac248a56c4fd20fb23' type='text/css' media='all' /> <link rel='stylesheet' id='block-widget-css' href='https://www.w3.org/community/declarative3d/wp-content/plugins/widget-logic/block_widget/css/widget.css?ver=1724881391' type='text/css' media='all' /> <style id='classic-theme-styles-inline-css' type='text/css'> /*! This file is auto-generated */ .wp-block-button__link{color:#fff;background-color:#32373c;border-radius:9999px;box-shadow:none;text-decoration:none;padding:calc(.667em + 2px) calc(1.333em + 2px);font-size:1.125em}.wp-block-file__button{background:#32373c;color:#fff;text-decoration:none} </style> <style id='global-styles-inline-css' type='text/css'> :root{--wp--preset--aspect-ratio--square: 1;--wp--preset--aspect-ratio--4-3: 4/3;--wp--preset--aspect-ratio--3-4: 3/4;--wp--preset--aspect-ratio--3-2: 3/2;--wp--preset--aspect-ratio--2-3: 2/3;--wp--preset--aspect-ratio--16-9: 16/9;--wp--preset--aspect-ratio--9-16: 9/16;--wp--preset--color--black: #000000;--wp--preset--color--cyan-bluish-gray: #abb8c3;--wp--preset--color--white: #ffffff;--wp--preset--color--pale-pink: #f78da7;--wp--preset--color--vivid-red: #cf2e2e;--wp--preset--color--luminous-vivid-orange: #ff6900;--wp--preset--color--luminous-vivid-amber: #fcb900;--wp--preset--color--light-green-cyan: #7bdcb5;--wp--preset--color--vivid-green-cyan: #00d084;--wp--preset--color--pale-cyan-blue: #8ed1fc;--wp--preset--color--vivid-cyan-blue: #0693e3;--wp--preset--color--vivid-purple: #9b51e0;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,rgba(6,147,227,1) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg,rgba(252,185,0,1) 0%,rgba(255,105,0,1) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgba(255,105,0,1) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);--wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple: linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux: linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk: linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean: linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass: linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight: linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--font-size--small: 13px;--wp--preset--font-size--medium: 20px;--wp--preset--font-size--large: 36px;--wp--preset--font-size--x-large: 42px;--wp--preset--spacing--20: 0.44rem;--wp--preset--spacing--30: 0.67rem;--wp--preset--spacing--40: 1rem;--wp--preset--spacing--50: 1.5rem;--wp--preset--spacing--60: 2.25rem;--wp--preset--spacing--70: 3.38rem;--wp--preset--spacing--80: 5.06rem;--wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined: 6px 6px 0px -3px rgba(255, 255, 255, 1), 6px 6px rgba(0, 0, 0, 1);--wp--preset--shadow--crisp: 6px 6px 0px rgba(0, 0, 0, 1);}:where(.is-layout-flex){gap: 0.5em;}:where(.is-layout-grid){gap: 0.5em;}body .is-layout-flex{display: flex;}.is-layout-flex{flex-wrap: wrap;align-items: center;}.is-layout-flex > :is(*, div){margin: 0;}body .is-layout-grid{display: grid;}.is-layout-grid > :is(*, div){margin: 0;}:where(.wp-block-columns.is-layout-flex){gap: 2em;}:where(.wp-block-columns.is-layout-grid){gap: 2em;}:where(.wp-block-post-template.is-layout-flex){gap: 1.25em;}:where(.wp-block-post-template.is-layout-grid){gap: 1.25em;}.has-black-color{color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-color{color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-color{color: var(--wp--preset--color--white) !important;}.has-pale-pink-color{color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-color{color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-color{color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-color{color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-color{color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-color{color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-color{color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-color{color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-color{color: var(--wp--preset--color--vivid-purple) !important;}.has-black-background-color{background-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-background-color{background-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-background-color{background-color: var(--wp--preset--color--white) !important;}.has-pale-pink-background-color{background-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-background-color{background-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-background-color{background-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-background-color{background-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-background-color{background-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-background-color{background-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-background-color{background-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-background-color{background-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-background-color{background-color: var(--wp--preset--color--vivid-purple) !important;}.has-black-border-color{border-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-border-color{border-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-border-color{border-color: var(--wp--preset--color--white) !important;}.has-pale-pink-border-color{border-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-border-color{border-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-border-color{border-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-border-color{border-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-border-color{border-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-border-color{border-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-border-color{border-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-border-color{border-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-border-color{border-color: var(--wp--preset--color--vivid-purple) !important;}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background: var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important;}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background: var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important;}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important;}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important;}.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background: var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important;}.has-cool-to-warm-spectrum-gradient-background{background: var(--wp--preset--gradient--cool-to-warm-spectrum) !important;}.has-blush-light-purple-gradient-background{background: var(--wp--preset--gradient--blush-light-purple) !important;}.has-blush-bordeaux-gradient-background{background: var(--wp--preset--gradient--blush-bordeaux) !important;}.has-luminous-dusk-gradient-background{background: var(--wp--preset--gradient--luminous-dusk) !important;}.has-pale-ocean-gradient-background{background: var(--wp--preset--gradient--pale-ocean) !important;}.has-electric-grass-gradient-background{background: var(--wp--preset--gradient--electric-grass) !important;}.has-midnight-gradient-background{background: var(--wp--preset--gradient--midnight) !important;}.has-small-font-size{font-size: var(--wp--preset--font-size--small) !important;}.has-medium-font-size{font-size: var(--wp--preset--font-size--medium) !important;}.has-large-font-size{font-size: var(--wp--preset--font-size--large) !important;}.has-x-large-font-size{font-size: var(--wp--preset--font-size--x-large) !important;} :where(.wp-block-post-template.is-layout-flex){gap: 1.25em;}:where(.wp-block-post-template.is-layout-grid){gap: 1.25em;} :where(.wp-block-columns.is-layout-flex){gap: 2em;}:where(.wp-block-columns.is-layout-grid){gap: 2em;} :root :where(.wp-block-pullquote){font-size: 1.5em;line-height: 1.6;} </style> <style id='akismet-widget-style-inline-css' type='text/css'> .a-stats { --akismet-color-mid-green: #357b49; --akismet-color-white: #fff; --akismet-color-light-grey: #f6f7f7; max-width: 350px; width: auto; } .a-stats * { all: unset; box-sizing: border-box; } .a-stats strong { font-weight: 600; } .a-stats a.a-stats__link, .a-stats a.a-stats__link:visited, .a-stats a.a-stats__link:active { background: var(--akismet-color-mid-green); border: none; box-shadow: none; border-radius: 8px; color: var(--akismet-color-white); cursor: pointer; display: block; font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', 'Roboto', 'Oxygen-Sans', 'Ubuntu', 'Cantarell', 'Helvetica Neue', sans-serif; font-weight: 500; padding: 12px; text-align: center; text-decoration: none; transition: all 0.2s ease; } /* Extra specificity to deal with TwentyTwentyOne focus style */ .widget .a-stats a.a-stats__link:focus { background: var(--akismet-color-mid-green); color: var(--akismet-color-white); text-decoration: none; } .a-stats a.a-stats__link:hover { filter: brightness(110%); box-shadow: 0 4px 12px rgba(0, 0, 0, 0.06), 0 0 2px rgba(0, 0, 0, 0.16); } .a-stats .count { color: var(--akismet-color-white); display: block; font-size: 1.5em; line-height: 1.4; padding: 0 13px; white-space: nowrap; } </style> <link rel='stylesheet' id='enlighterjs-css' href='https://www.w3.org/community/declarative3d/wp-content/plugins/enlighter/cache/X36_enlighterjs.min.css?ver=4gJdQM6bgdppA5m' type='text/css' media='all' /> <link rel="https://api.w.org/" href="https://www.w3.org/community/declarative3d/wp-json/" /><link rel="EditURI" type="application/rsd+xml" title="RSD" href="https://www.w3.org/community/declarative3d/xmlrpc.php?rsd" /> </head> <body class="home blog admin-bar no-customize-support"> <div id="wpadminbar" class="nojq nojs"> <a class="screen-reader-shortcut" href="#wp-toolbar" tabindex="1">Skip to toolbar</a> <div class="quicklinks" id="wp-toolbar" role="navigation" aria-label="Toolbar"> <ul role='menu' id='wp-admin-bar-top-secondary' class="ab-top-secondary ab-top-menu"><li role='group' id='wp-admin-bar-w3c-skip'><a class='ab-item' role="menuitem" href='#content' title='Skip to content (e.g., when browsing via audio)'>Skip</a></li><li role='group' id='wp-admin-bar-log-in'><a class='ab-item' role="menuitem" href='https://www.w3.org/community/declarative3d/wp-login.php?redirect_to=%2Fcommunity%2Fdeclarative3d%2F' title='Log In'>Log In</a></li><li role='group' id='wp-admin-bar-my-account'><a class='ab-item' role="menuitem" href='https://www.w3.org/users/myprofile/' title='My W3C Account'>My W3C Account</a></li><li role='group' id='wp-admin-bar-search' class="admin-bar-search"><div class="ab-item ab-empty-item" tabindex="-1" role="menuitem"><form action="https://www.w3.org/community/declarative3d/" method="get" id="adminbarsearch"><input class="adminbar-input" name="s" id="adminbar-search" type="text" value="" maxlength="150" /><label for="adminbar-search" class="screen-reader-text">Search</label><input type="submit" class="adminbar-button" value="Search" /></form></div></li></ul> </div> </div> <!--[if lte IE 8 ]> <noscript><strong>JavaScript is required for this website to be displayed correctly. Please enable JavaScript before continuing...</strong></noscript> <![endif]--> <header> <div class="logos"> <a href="/" class="w3-logo"><img alt="w3c logo" class="animated fadeInLeft" src="/community/wp-content/themes/StoryTeller/img/svg/w3c-logo.svg"/></a> <a href="/community/" class="cgbg-logo"><img alt="w3c community group logo" class="animated fadeInRotate height" src="/community/wp-content/themes/StoryTeller/img/svg/cgbg-logo.svg"/></a> <a href="/community/" class="cgbg-logo-title"><h1 class="animated fadeInRight">Community & Business Groups</h1> </a> </div> <div class="white-bar"></div> <div class="white-circle"></div> <div class="blue-top"></div> </header><!-- #header --> <div class="center ov-visible"> <nav id="access" class="right main-nav"> <ul id="menu-top-menu"> <li id="menu-item-60" class="cg menu-item menu-item-type-custom menu-item-object-custom current-menu-item menu-item-home menu-item-60"> <a title="Groups" href="/community/groups/"><span>Current Groups</span></a></li> <li id="menu-item-57" class="rp menu-item menu-item-type-custom menu-item-object-custom menu-item-57"><a href="/community/reports/"><span>Reports</span></a></li> <li id="menu-item-59" class="ab menu-item menu-item-type-post_type menu-item-object-page menu-item-59"> <a title="About" href="/community/about/"><span>About</span></a></li> </ul> </nav><!-- #access --> </div> <div class="center"> <div class="maincolumn"> <div class="breadcrumbs"><ul><li><a href="/community/" title="Community & Business Groups">Home</a> / </li><li>Declarative 3D for the Web Arc...</li></ul></div> <section class="group" id="content"> <h2 class="group-title">Declarative 3D for the Web Architecture Community Group</h2> <div class="intro"> <p>The mission of the Declarative 3D for the Web Architecture Community Group is to determine the requirements, options, and use cases for an integration of interactive 3D graphics capabilities into the W3C technology stack. This group is aimed to extract core features out of the requirements as foundation to propose feasible technical solutions. These should cover the majority of 3D use cases for the Web - but not necessarily all of them. There are upcoming open (e.g., WebGL) and proprietary (e.g., Adobe) proposals for imperative graphics APIs in the Web context but we are missing an easy way to add interactive high-level declarative 3D objects to the HTML-DOM to allow anyone to easily create, share, and experience interactive 3D graphics - with possibly wide ranging effects similar to those caused by the broad availability of video on the Web. The goal of this CG is to evaluate the necessary requirements for a successful standardization of a declarative approach to interactive 3D graphics as part of HTML documents.</p> <figure> <figcaption>Group's public email, repo and wiki activity over time</figcaption> <object data="https://w3c.github.io/cg-monitor/viz/cg/declarative3d.svg"></object> </figure> </div> <p id="community-driven">Note: Community Groups are proposed and run by the community. Although W3C hosts these conversations, the groups do not necessarily represent the views of the W3C Membership or staff.</p> </section> <section id="group-reports" class="bDashed clearfix"> </section> <section class="news"> <article id="post-102" class="post-102 post type-post status-publish format-standard hentry category-uncategorized"> <h1 class="news-title red"><a href="https://www.w3.org/community/declarative3d/2013/06/17/dec3d-workshop-at-web3d2013-in-san-sebastian/" rel="bookmark" title="Permanent Link to Dec3D Workshop at Web3D2013 in San Sebastian">Dec3D Workshop at Web3D2013 in San Sebastian</a></h1> <div class="article_date"> <span class="author4"><a class="url fn n" href="https://www.w3.org/community/declarative3d/author/ksons/" title="View all posts by Kristian Sons">Kristian Sons</a> | </span> Posted on: <a href="https://www.w3.org/community/declarative3d/2013/06/17/dec3d-workshop-at-web3d2013-in-san-sebastian/" rel="bookmark"><time datetime="2013-06-17T15:49:28+00:00">June 17, 2013</time></a> </div> <p>Hi,</p> <p>there will be a open meeting at this year’s <a title="Web3D 2013" href="http://www.web3d2013.org/" target="_blank" rel="nofollow">Web3D conference</a> in San Sebastian on Wednesday, 19th June. It will take place in the <a title="Miramar Palace" href="http://www.web3d2013.org/venue.html#miramar" target="_blank" rel="nofollow">Miramar Palace</a>. There will be technical discussions, platform updates and a discussion on the roadmap:</p> <ul> <li>XHR and binary streaming (Johannes, Max)</li> <li>CSS Integration (Kristian, Felix) <ul> <li>CSS Observer</li> <li>Custom/Dynamic CSS</li> </ul> </li> <li>Base types: Matrix (Yvonne)</li> <li>Platform Updates <ul> <li>X3D 4.0 (Don)</li> <li>X3DOM (IGD)</li> <li>XML3D (Kristian)</li> </ul> </li> <li>Roadmap discussion</li> </ul> <p>Thanks to the conference organizers for the support and we are looking forward to see you at the event!</p> <p><span style="font-size: small"><span style="line-height: 24px"><br /> </span></span></p> <footer class="entry-utility"> No Comments | <a rel='nofollow' class='comment-reply-link' href='https://www.w3.org/community/declarative3d/2013/06/17/dec3d-workshop-at-web3d2013-in-san-sebastian/#respond' onclick='return addComment.moveForm( "post-102", "0", "respond", "102" )'>Leave a Comment</a> | <span class="cat-links"> <span class="entry-utility-prep entry-utility-prep-cat-links">Category</span> <a href="https://www.w3.org/community/declarative3d/category/uncategorized/" rel="category tag">Uncategorized</a> </span> </footer><!-- .entry-utility --> </article><!-- #post-## --> <article id="post-96" class="post-96 post type-post status-publish format-standard hentry category-uncategorized"> <h1 class="news-title red"><a href="https://www.w3.org/community/declarative3d/2012/11/27/declarative-3d-breakout-session-at-tpac/" rel="bookmark" title="Permanent Link to Declarative 3D breakout session at TPAC">Declarative 3D breakout session at TPAC</a></h1> <div class="article_date"> <span class="author4"><a class="url fn n" href="https://www.w3.org/community/declarative3d/author/jbehr/" title="View all posts by Johannes Behr">Johannes Behr</a> | </span> Posted on: <a href="https://www.w3.org/community/declarative3d/2012/11/27/declarative-3d-breakout-session-at-tpac/" rel="bookmark"><time datetime="2012-11-27T16:19:16+00:00">November 27, 2012</time></a> </div> <p>The W3C Community Group “Declarative 3D for the Web Architecture” met in a <a href="https://www.w3.org/wiki/TPAC2012/SessionIdeas#Declarative_3D_as_Polyfill">breakout session at this year’s TPAC conference</a> in Lyon</p> <p>The main goal was <a href="https://docs.google.com/present/view?id=0AZ8nB8k5__MNZGQycTRmc2NfNjhjdGduYmpxaw" target="_blank" rel="nofollow">to present the overall strategy shift</a> to provide even more use cases and applications on the existing “<a href="http://remysharp.com/2010/10/08/what-is-a-polyfill/" target="_blank" rel="nofollow">polyfill</a>” layers (e.g. <a href="http://www.x3dom.org" target="_blank" rel="nofollow">X3DOM</a> and <a href="http://xml3d.org" target="_blank" rel="nofollow">XML3D</a>), instead of focusing on an overall declarative 3D specification upfront.</p> <p><a href="https://www.w3.org/community/declarative3d/files/2012/11/Dec3D-Architecture-V0.1.png"><img loading="lazy" decoding="async" class="alignleft size-large wp-image-98" src="https://www.w3.org/community/declarative3d/files/2012/11/Dec3D-Architecture-V0.1-1024x804.png" alt="Dec3D Polyfill Architecture" width="640" height="502" srcset="https://www.w3.org/community/declarative3d/files/2012/11/Dec3D-Architecture-V0.1-1024x804.png 1024w, https://www.w3.org/community/declarative3d/files/2012/11/Dec3D-Architecture-V0.1-300x235.png 300w, https://www.w3.org/community/declarative3d/files/2012/11/Dec3D-Architecture-V0.1.png 1097w" sizes="(max-width: 640px) 100vw, 640px" /></a></p> <p>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.</p> <p>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 <a href="http://dvcs.w3.org/hg/webcomponents/raw-file/tip/explainer/index.html" target="_blank" rel="nofollow">web component</a> 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.</p> <div></div> <footer class="entry-utility"> No Comments | <a rel='nofollow' class='comment-reply-link' href='https://www.w3.org/community/declarative3d/2012/11/27/declarative-3d-breakout-session-at-tpac/#respond' onclick='return addComment.moveForm( "post-96", "0", "respond", "96" )'>Leave a Comment</a> | <span class="cat-links"> <span class="entry-utility-prep entry-utility-prep-cat-links">Category</span> <a href="https://www.w3.org/community/declarative3d/category/uncategorized/" rel="category tag">Uncategorized</a> </span> </footer><!-- .entry-utility --> </article><!-- #post-## --> <article id="post-83" class="post-83 post type-post status-publish format-standard hentry category-uncategorized"> <h1 class="news-title red"><a href="https://www.w3.org/community/declarative3d/2012/06/11/2012-declarative-3d-workshop-report/" rel="bookmark" title="Permanent Link to 2012 Declarative 3D workshop Report">2012 Declarative 3D workshop Report</a></h1> <div class="article_date"> <span class="author4"><a class="url fn n" href="https://www.w3.org/community/declarative3d/author/jbehr/" title="View all posts by Johannes Behr">Johannes Behr</a> | </span> Posted on: <a href="https://www.w3.org/community/declarative3d/2012/06/11/2012-declarative-3d-workshop-report/" rel="bookmark"><time datetime="2012-06-11T16:42:41+00:00">June 11, 2012</time></a> </div> <p>The <a href="http://events.declarative3d.org/Dec3D2012/" target="_blank" rel="nofollow">1st International Workshop on Declarative 3D</a> for the Web Architecture (Dec3D2012) was held at the <a href="http://www2012.org/" target="_blank" rel="nofollow">WWW2012</a> conference in Lyon, France on April 17, 2012. This workshop was organized by the <a href="https://www.w3.org/community/declarative3d/">Declarative 3D W3C community group</a>led by DFKI, Fraunhofer and the Web3D Consortium.</p> <figure id="attachment_91" class="alignleft" aria-describedby="figcaption_attachment_91" style="width: 529px"><a href="https://www.w3.org/community/declarative3d/files/2012/06/dec3d.jpg"><img loading="lazy" decoding="async" class="size-full wp-image-91" src="https://www.w3.org/community/declarative3d/files/2012/06/dec3d.jpg" alt="Johannes Behr (Fraunhofer IGD), who was part of the workshop's organizing team (together with Kristian Sons, DFKI, who is sitting to the left), presents the community group's goals." width="519" height="375" srcset="https://www.w3.org/community/declarative3d/files/2012/06/dec3d.jpg 519w, https://www.w3.org/community/declarative3d/files/2012/06/dec3d-300x216.jpg 300w" sizes="(max-width: 519px) 100vw, 519px" /></a><figcaption id="figcaption_attachment_91">Johannes Behr (Fraunhofer IGD) together with Kristian Sons (DFKI, who is sitting to the left), presents the community group's goals.</figcaption></figure> <p>We examine the requirements, options, and use cases for an integration of interactive 3D graphics capabilities into the W3C technology stack in a declarative way. While imperative graphics APIs are powerful and necessary, a ‘Declarative 3D’ approach can provide web authors an easy way to add interactive high-level declarative 3D objects through the HTML Document Object Model (DOM) allowing web authors to easily create, modify, share, and experience interactive 3D graphics using HTML documents.</p> <p>The workshop was an open platform to discuss the Declarative 3D initiative and also present current technologies, demonstrations, and research papers on Declarative 3D. It was apparent from this workshop that there is a need and interest for a Declarative 3D solution for the Web. Participation, coordination and collaboration between industry, browser vendors, developers and standards organizations are necessary for Declarative 3D to become a seamless part of the Web infrastructure.</p> <p>The workshop started with an overview and motivation for the Declarative 3D effort followed by the keynote speech by Robin Berjon who presented the harmonious path to HTML based on his experiences with SVG standardization. Following the keynote speech were demonstrations of innovative applications that deeply integrate 3D graphics and HTML, among others, Fraunhofer and DFKI reported on X3DOM and XML3D as models for an easy to use 3D hypermedia publishing frameworks. Two research track sessions consisted of interesting presentations on Declarative 3D Requirements, Use Cases, Visualization, Semantics and Services presented by researchers from around the world. The workshop ended with a discussion moderated by Ivan Herman (W3C) on how to achieve success in moving this effort forward as a W3C working group and eventually a W3C Declarative 3D standard.</p> <p>The participants of the workshop agreed that what is needed to make the effort successful and for the W3C to adopt/develop a declarative 3D standard is:</p> <ul> <li>Active participation from the industry, browser companies, standards organizations and content developers;</li> <li>A clear definition of use cases and requirements for Declarative 3D;</li> <li>Initial draft specification document;</li> </ul> <p>Work is in progress, gathering use cases and deriving requirements from these 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.</p> <p>We are hoping the Declarative 3D approach interests the industry and browser companies and we look forward to your active participation. The W3C “Declarative 3D community group is not restricted to W3C members and is open to the public.</p> <footer class="entry-utility"> No Comments | <a rel='nofollow' class='comment-reply-link' href='https://www.w3.org/community/declarative3d/2012/06/11/2012-declarative-3d-workshop-report/#respond' onclick='return addComment.moveForm( "post-83", "0", "respond", "83" )'>Leave a Comment</a> | <span class="cat-links"> <span class="entry-utility-prep entry-utility-prep-cat-links">Category</span> <a href="https://www.w3.org/community/declarative3d/category/uncategorized/" rel="category tag">Uncategorized</a> </span> </footer><!-- .entry-utility --> </article><!-- #post-## --> <article id="post-75" class="post-75 post type-post status-publish format-standard hentry category-uncategorized"> <h1 class="news-title red"><a href="https://www.w3.org/community/declarative3d/2012/02/21/deadline-extension/" rel="bookmark" title="Permanent Link to Deadline extension!!">Deadline extension!!</a></h1> <div class="article_date"> <span class="author4"><a class="url fn n" href="https://www.w3.org/community/declarative3d/author/ksons/" title="View all posts by Kristian Sons">Kristian Sons</a> | </span> Posted on: <a href="https://www.w3.org/community/declarative3d/2012/02/21/deadline-extension/" rel="bookmark"><time datetime="2012-02-21T16:46:00+00:00">February 21, 2012</time></a> </div> <p>The deadline for submissions to the <a href="http://events.declarative3d.org/Dec3D2012/" target="_blank" rel="nofollow">Declarative 3D Workshop</a> at <a href="http://www2012.wwwconference.org/" target="_blank" rel="nofollow">WWW2012 conference</a> has been extended. The new deadline is 29th February, 2012, 23:59 CET.</p> <p>More details <a title="CfP: 1st International Workshop on Declarative 3D for the Web Architecture (Dec3D2012)" href="https://www.w3.org/community/declarative3d/2012/01/11/cfp-1st-international-workshop-on-declarative-3d-for-the-web-architecture-dec3d2012/">here</a>.</p> <footer class="entry-utility"> No Comments | <a rel='nofollow' class='comment-reply-link' href='https://www.w3.org/community/declarative3d/2012/02/21/deadline-extension/#respond' onclick='return addComment.moveForm( "post-75", "0", "respond", "75" )'>Leave a Comment</a> | <span class="cat-links"> <span class="entry-utility-prep entry-utility-prep-cat-links">Category</span> <a href="https://www.w3.org/community/declarative3d/category/uncategorized/" rel="category tag">Uncategorized</a> </span> </footer><!-- .entry-utility --> </article><!-- #post-## --> <article id="post-65" class="post-65 post type-post status-publish format-standard hentry category-events"> <h1 class="news-title red"><a href="https://www.w3.org/community/declarative3d/2012/01/11/cfp-1st-international-workshop-on-declarative-3d-for-the-web-architecture-dec3d2012/" rel="bookmark" title="Permanent Link to CfP: 1st International Workshop on Declarative 3D for the Web Architecture (Dec3D2012)">CfP: 1st International Workshop on Declarative 3D for the Web Architecture (Dec3D2012)</a></h1> <div class="article_date"> <span class="author4"><a class="url fn n" href="https://www.w3.org/community/declarative3d/author/ksons/" title="View all posts by Kristian Sons">Kristian Sons</a> | </span> Posted on: <a href="https://www.w3.org/community/declarative3d/2012/01/11/cfp-1st-international-workshop-on-declarative-3d-for-the-web-architecture-dec3d2012/" rel="bookmark"><time datetime="2012-01-11T09:23:35+00:00">January 11, 2012</time></a> </div> <p>We are pleased to announce the first International Workshop on Declarative 3D for the Web Architecture in conjunction with <a href="http://www2012.org" target="_blank" rel="nofollow">WWW2012</a>, 21st International World Wide Web Conference (WWW2012) in Lyon, France.</p> <p>You are invited to submit your papers to the workshop. 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.</p> <p>Workshop webpage: <a href="http://events.declarative3d.org/Dec3D2012/" target="_blank" rel="nofollow">http://events.declarative3d.org/Dec3D2012/</a></p> <h3>Topics</h3> <p>Topics of interest for the workshop include, but are not limited to, the following:</p> <ul> <li>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.</li> <li>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.</li> <li>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?</li> <li>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</li> <li>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.</li> </ul> <h3>Submissions</h3> <p>We seek three kinds of submissions:</p> <ul> <li>Full technical papers – should not exceed eight pages in length in ACM format;</li> <li>Short technical papers and position papers – up to four pages in ACM format;</li> <li>Demo descriptions – two-page description of the application in ACM format, ideally accompanied with a link to a demo;</li> </ul> <p>Submissions must be formatted using the <a href="http://www.acm.org/sigs/publications/proceedings-templates" target="_blank" rel="nofollow">ACM SIG Proceedings Templates</a>. Please note that the author list does not need to be anonymized, as we do not follow a double-blind review process.</p> <p>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 <a href="http://ceur-ws.org/" target="_blank" rel="nofollow">CEUR-WS</a>).</p> <p>Please submit papers via <a title="EasyChair" href="http://www.easychair.org/conferences/?conf=dec3d2012" target="_blank" rel="nofollow">EasyChair</a>.</p> <h3>Important Dates</h3> <ul> <li>Submission deadline: <del>22nd</del> 29th February, 2012, 23:59 CET</li> <li>Notification of acceptance: 6th March, 2012</li> <li>Camera-ready versions of accepted papers: 22nd March, 2012</li> <li>Workshop date: 17th April, 2012</li> </ul> <p>For any further informations, please visit the <a href="http://events.declarative3d.org/Dec3D2012/" target="_blank" rel="nofollow">workshop webpage</a> or contact organizers <a href="mailto:viadec3d2012@easychair.org" target="_blank" rel="nofollow">viadec3d2012@easychair.org</a></p> <footer class="entry-utility"> No Comments | <a rel='nofollow' class='comment-reply-link' href='https://www.w3.org/community/declarative3d/2012/01/11/cfp-1st-international-workshop-on-declarative-3d-for-the-web-architecture-dec3d2012/#respond' onclick='return addComment.moveForm( "post-65", "0", "respond", "65" )'>Leave a Comment</a> | <span class="cat-links"> <span class="entry-utility-prep entry-utility-prep-cat-links">Category</span> <a href="https://www.w3.org/community/declarative3d/category/events/" rel="category tag">Events</a> </span> </footer><!-- .entry-utility --> </article><!-- #post-## --> <article id="post-54" class="post-54 post type-post status-publish format-standard hentry category-uncategorized"> <h1 class="news-title red"><a href="https://www.w3.org/community/declarative3d/2011/11/02/declarative-3d-breakout-session-wednesday-november-2/" rel="bookmark" title="Permanent Link to Declarative 3D breakout session Wednesday November 2">Declarative 3D breakout session Wednesday November 2</a></h1> <div class="article_date"> <span class="author4"><a class="url fn n" href="https://www.w3.org/community/declarative3d/author/brutzman/" title="View all posts by Don Brutzman">Don Brutzman</a> | </span> Posted on: <a href="https://www.w3.org/community/declarative3d/2011/11/02/declarative-3d-breakout-session-wednesday-november-2/" rel="bookmark"><time datetime="2011-11-02T18:02:50+00:00">November 2, 2011</time></a> </div> <p><strong>2:30-3:30 in Grand Salon Room B</strong> is the melee-selected meeting time for our <a href="https://www.w3.org/wiki/TPAC2011/SessionIdeas#Declarative_3D_Graphics_on_the_Web">Declarative 3D breakout session</a> today. Kristian and Johannes will present cool demos and go over all the great work on group goals, use cases, requirements and coordination with other W3C groups. Plus cool demos! We hope to see you there.</p> <footer class="entry-utility"> No Comments | <a rel='nofollow' class='comment-reply-link' href='https://www.w3.org/community/declarative3d/2011/11/02/declarative-3d-breakout-session-wednesday-november-2/#respond' onclick='return addComment.moveForm( "post-54", "0", "respond", "54" )'>Leave a Comment</a> | <span class="cat-links"> <span class="entry-utility-prep entry-utility-prep-cat-links">Category</span> <a href="https://www.w3.org/community/declarative3d/category/uncategorized/" rel="category tag">Uncategorized</a> </span> </footer><!-- .entry-utility --> </article><!-- #post-## --> <article id="post-52" class="post-52 post type-post status-publish format-standard hentry category-uncategorized"> <h1 class="news-title red"><a href="https://www.w3.org/community/declarative3d/2011/11/02/love-the-effort/" rel="bookmark" title="Permanent Link to Love the effort…">Love the effort…</a></h1> <div class="article_date"> <span class="author4"><a class="url fn n" href="https://www.w3.org/community/declarative3d/author/ysivan/" title="View all posts by Yesha Sivan">Yesha Sivan</a> | </span> Posted on: <a href="https://www.w3.org/community/declarative3d/2011/11/02/love-the-effort/" rel="bookmark"><time datetime="2011-11-02T00:37:29+00:00">November 2, 2011</time></a> </div> <footer class="entry-utility"> No Comments | <a rel='nofollow' class='comment-reply-link' href='https://www.w3.org/community/declarative3d/2011/11/02/love-the-effort/#respond' onclick='return addComment.moveForm( "post-52", "0", "respond", "52" )'>Leave a Comment</a> | <span class="cat-links"> <span class="entry-utility-prep entry-utility-prep-cat-links">Category</span> <a href="https://www.w3.org/community/declarative3d/category/uncategorized/" rel="category tag">Uncategorized</a> </span> </footer><!-- .entry-utility --> </article><!-- #post-## --> <article id="post-45" class="post-45 post type-post status-publish format-standard hentry category-uncategorized"> <h1 class="news-title red"><a href="https://www.w3.org/community/declarative3d/2011/10/31/meeting-room-tuesday-1-october-2011/" rel="bookmark" title="Permanent Link to Declarative 3D meeting room Tuesday 1 October 2011">Declarative 3D meeting room Tuesday 1 October 2011</a></h1> <div class="article_date"> <span class="author4"><a class="url fn n" href="https://www.w3.org/community/declarative3d/author/brutzman/" title="View all posts by Don Brutzman">Don Brutzman</a> | </span> Posted on: <a href="https://www.w3.org/community/declarative3d/2011/10/31/meeting-room-tuesday-1-october-2011/" rel="bookmark"><time datetime="2011-10-31T22:28:21+00:00">October 31, 2011</time></a> </div> <p>Room announcement: the Declarative 3D group will meet in <strong>Marriott Room 1435</strong> on Tuesday 1 October 2011 from 0830-1200. Participation is open.</p> <p>We are also likely to have a <a href="https://www.w3.org/wiki/TPAC2011/SessionIdeas#Declarative_3D_Graphics_on_the_Web">90-minute breakout session Wednesday afternoon</a> with meeting room to be announced soon.</p> <footer class="entry-utility"> No Comments | <a rel='nofollow' class='comment-reply-link' href='https://www.w3.org/community/declarative3d/2011/10/31/meeting-room-tuesday-1-october-2011/#respond' onclick='return addComment.moveForm( "post-45", "0", "respond", "45" )'>Leave a Comment</a> | <span class="cat-links"> <span class="entry-utility-prep entry-utility-prep-cat-links">Category</span> <a href="https://www.w3.org/community/declarative3d/category/uncategorized/" rel="category tag">Uncategorized</a> </span> </footer><!-- .entry-utility --> </article><!-- #post-## --> <article id="post-38" class="post-38 post type-post status-publish format-standard hentry category-uncategorized"> <h1 class="news-title red"><a href="https://www.w3.org/community/declarative3d/2011/10/21/tpac-2011-call-form-participation-declarative3d-community-group-meeting/" rel="bookmark" title="Permanent Link to TPAC 2011: Call For Participation – Declarative3D Community Group Meeting">TPAC 2011: Call For Participation – Declarative3D Community Group Meeting</a></h1> <div class="article_date"> <span class="author4"><a class="url fn n" href="https://www.w3.org/community/declarative3d/author/jbehr/" title="View all posts by Johannes Behr">Johannes Behr</a> | </span> Posted on: <a href="https://www.w3.org/community/declarative3d/2011/10/21/tpac-2011-call-form-participation-declarative3d-community-group-meeting/" rel="bookmark"><time datetime="2011-10-21T14:49:06+00:00">October 21, 2011</time></a> </div> <pre>Call For Participation -Declarative3D Community Group Meeting 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 As Part of the TPAC 2011 conference <a href="https://www.w3.org/2011/11/TPAC/">http://www.w3.org/2011/11/TPAC/ </a> 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</pre> <p><span style="font-size: small"><span class="Apple-style-span" style="line-height: 24px"><br /> </span></span></p> <ul> <li><span class="Apple-style-span" style="color: #222222;font-family: 'Courier 10 Pitch', Courier, monospace;font-size: 15px;line-height: 21px">Base Types: SVG, CSS 3D Transform and X3D all define basic types (e.g. vector, 4×4 matrix) which are not harmonized yet</span></li> <li><span class="Apple-style-span" style="color: #222222;font-family: 'Courier 10 Pitch', Courier, monospace;font-size: 15px;line-height: 21px">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.</span></li> <li><span class="Apple-style-span" style="color: #222222;font-family: 'Courier 10 Pitch', Courier, monospace;font-size: 15px;line-height: 21px">3D Events: how to extend HTML5 DOM events to carry and exchange 3D scene data</span></li> </ul> <p><span class="Apple-style-span" style="font-size: 15px;line-height: 22px"><br /> </span><span class="Apple-style-span" style="color: #222222;font-family: 'Courier 10 Pitch', Courier, monospace;font-size: 15px;line-height: 21px">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</span><br /> <span class="Apple-style-span" style="color: #222222;font-family: 'Courier 10 Pitch', Courier, monospace;font-size: 15px;line-height: 21px">.</span></p> <footer class="entry-utility"> No Comments | <a rel='nofollow' class='comment-reply-link' href='https://www.w3.org/community/declarative3d/2011/10/21/tpac-2011-call-form-participation-declarative3d-community-group-meeting/#respond' onclick='return addComment.moveForm( "post-38", "0", "respond", "38" )'>Leave a Comment</a> | <span class="cat-links"> <span class="entry-utility-prep entry-utility-prep-cat-links">Category</span> <a href="https://www.w3.org/community/declarative3d/category/uncategorized/" rel="category tag">Uncategorized</a> </span> </footer><!-- .entry-utility --> </article><!-- #post-## --> <article id="post-34" class="post-34 post type-post status-publish format-standard hentry category-uncategorized"> <h1 class="news-title red"><a href="https://www.w3.org/community/declarative3d/2011/08/23/yacfuc-yet-another-call-for-use-cases/" rel="bookmark" title="Permanent Link to YACFUC: Yet Another Call For Use Cases!!">YACFUC: Yet Another Call For Use Cases!!</a></h1> <div class="article_date"> <span class="author4"><a class="url fn n" href="https://www.w3.org/community/declarative3d/author/sressler/" title="View all posts by Sandy Ressler">Sandy Ressler</a> | </span> Posted on: <a href="https://www.w3.org/community/declarative3d/2011/08/23/yacfuc-yet-another-call-for-use-cases/" rel="bookmark"><time datetime="2011-08-23T17:33:30+00:00">August 23, 2011</time></a> </div> <p>Hello Ladies and Gentlemen….given that few people are able to participate in the weekly telecon we decided that it would be a good idea to solicit more information from the vast group listening in on the mailing list!! 😉</p> <p>This is simply a friendly reminder and plea asking for more Use Cases.</p> <p>Take a look at the public wiki page for the Use Cases and Requirements located at:</p> <p><a href="https://www.w3.org/community/declarative3d/wiki/Use_Cases_and_Requirements">http://www.w3.org/community/declarative3d/wiki/Use_Cases_and_Requirements</a></p> <p>(see I’m making it easy…all you have to do is click!)</p> <p>We really want to get input from industry, people who actually have a need for 3D on the Web…what would you like to do with it?</p> <p>What type of applications would you like to see this technology address?</p> <p>Do you have a non-toy application that requires industrial strength graphics to accomplish your mission?</p> <p>Do you have a toy application that you would just like to see implemented for fun?</p> <p>No use case is too big or too small…the idea is to generate technical requirements based on the use cases.</p> <p>We don’t want to simply generate a bunch of cool requirement for academicians (no disrespect to them) that have little value in the real world..we want to make this stuff useful for real world applications.</p> <p> </p> <p>Don’t limit yourself to current technology..think outside (wait for it…) the box 😉</p> <p>So you’re itching to contribute?</p> <p>Great…the simplest thing you can do is just email your use case to the public-declarative3d@w3.org list! That’s it your on your way to being the next great contributor of Declarative 3D!</p> <p>Please try to contain your excitement 🙂</p> <p>Fame and fortune are sure to follow.</p> <p>Want to make things more formal? Just join the group…it’s free, easy and open to all!</p> <p>To join go to:</p> <p><a href="https://www.w3.org/community/declarative3d/">http://www.w3.org/community/declarative3d/</a></p> <p>and click on the “request an account” link in the little upper right “login” box.</p> <p>We look forward to your cases!</p> <p>thanks….Sandy Ressler</p> <footer class="entry-utility"> 1 Comment | <a rel='nofollow' class='comment-reply-link' href='https://www.w3.org/community/declarative3d/2011/08/23/yacfuc-yet-another-call-for-use-cases/#respond' onclick='return addComment.moveForm( "post-34", "0", "respond", "34" )'>Leave a Comment</a> | <span class="cat-links"> <span class="entry-utility-prep entry-utility-prep-cat-links">Category</span> <a href="https://www.w3.org/community/declarative3d/category/uncategorized/" rel="category tag">Uncategorized</a> </span> </footer><!-- .entry-utility --> </article><!-- #post-## --> <nav id="nav-below" class="navigation"> <div class="nav-previous"><a href="https://www.w3.org/community/declarative3d/page/2/" ><span class="meta-nav">←</span> Older posts</a></div> <div class="nav-next"></div> </nav><!-- #nav-below --> </section> </div><!-- .maincolumn --> <div class="sidebar"> <section class="tools"> <h3>Tools for this group</h3> <a href="/community/about/tool/" class="tooltip information"><span>Learn about available Community Group tools and how to configure a group's site to include links to tools on w3.org or elsewhere.</span></a> <ul> <li class="mailinglists_icon"> <span tabindex="0" class=" expandable">Mailing List</span> <ul class="submenu"> <li> <a href="https://lists.w3.org/Archives/Public/public-declarative3d/" title="public-declarative3d mailing list archive"> @ public-declarative3d </a> </li> <li> <a href="https://lists.w3.org/Archives/Public/public-declarative3d-contrib/" title="public-declarative3d-contrib mailing list archive"> @ public-declarative3d-contrib </a> </li> <li> <a href="https://lists.w3.org/Archives/Member/internal-declarative3d-contrib/" title="internal-declarative3d-contrib mailing list archive"> @ internal-declarative3d-contrib </a> </li> <li> <a href="https://lists.w3.org/Archives/Member/internal-declarative3d/" title="internal-declarative3d mailing list archive"> @ internal-declarative3d </a> </li> </ul> </li> <li class="wiki_icon"> <a href="https://www.w3.org/community/declarative3d/wiki/" class="">Wiki</a> </li> <li class="irc_icon"> <a href="irc://irc.w3.org/#declarative3d" class="">IRC</a> </li> </ul> <ul> <li class="rss_icon"> <a href="https://www.w3.org/community/declarative3d/feed/" class="social_links">RSS Feed</a> </li> </ul> </section> <section id="pages-2" class="widget-container widget_pages"><h3>Pages</h3> <ul> <li class="page_item page-item-3"><a href="https://www.w3.org/community/declarative3d/polls-archive/">Polls Archive</a></li> </ul> </section><section class="join"> <h4>Group closed</h4> <p>This group was closed on 2024-12-10</p> </section> <section class="closed-group"></section> <section id="search-2" class="widget-container widget_search"><div id="search-form"> <form role="search" method="get" id="search-form" action="https://www.w3.org/community/declarative3d/"> <input type="text" placeholder="Search blogs" value="" name="s" id="s" /> <button id="search-submit" name="search-submit" type="submit"> <img class="magnifier" src="https://www.w3.org/community/declarative3d/wp-content/themes/StoryTeller/img/search-button.png" alt="Search" /> </button> </form> </div></section><section id="archives-2" class="widget-container widget_archive"><h3>Archives</h3> <ul> <li><a href='https://www.w3.org/community/declarative3d/2013/06/'>June 2013</a></li> <li><a href='https://www.w3.org/community/declarative3d/2012/11/'>November 2012</a></li> <li><a href='https://www.w3.org/community/declarative3d/2012/06/'>June 2012</a></li> <li><a href='https://www.w3.org/community/declarative3d/2012/02/'>February 2012</a></li> <li><a href='https://www.w3.org/community/declarative3d/2012/01/'>January 2012</a></li> <li><a href='https://www.w3.org/community/declarative3d/2011/11/'>November 2011</a></li> <li><a href='https://www.w3.org/community/declarative3d/2011/10/'>October 2011</a></li> <li><a href='https://www.w3.org/community/declarative3d/2011/08/'>August 2011</a></li> <li><a href='https://www.w3.org/community/declarative3d/2011/07/'>July 2011</a></li> <li><a href='https://www.w3.org/community/declarative3d/2011/06/'>June 2011</a></li> </ul> </section><section id="categories-2" class="widget-container widget_categories"><h3>Categories</h3> <ul> <li class="cat-item cat-item-3"><a href="https://www.w3.org/community/declarative3d/category/events/">Events</a> </li> <li class="cat-item cat-item-1"><a href="https://www.w3.org/community/declarative3d/category/uncategorized/">Uncategorized</a> </li> </ul> </section> </div><!-- .sidebar --> </div> <!-- end .center --> <!-- Footer --> <aside id="w3c_footer"> <div class="logo-footer"><a href="/community/"><img src="https://www.w3.org/community/wp-content/themes/StoryTeller/img/svg/cgbg-logo-footer.svg" alt="Community and Business Groups"></a></div> <div class="center"> <h2 class="visuallyhidden">Footer Navigation</h2> <div class="footer-nav"> <h3>Navigation</h3> <ul class="footer_top_nav"> <li><a href="/">Home</a></li> <li><a href="/standards/">Standards</a></li> <li><a href="/groups/">Groups</a></li> <li><a href="/get-involved/">Get involved</a></li> <li><a href="/resources/">Resources</a></li> <li><a href="/news-events/">News & Events</a></li> <li><a href="/about/">About W3C</a></li> </ul> </div> <div class="footer-nav"> <h3>Contact W3C</h3> <ul class="footer_bottom_nav"> <li><a href="/contact/">Contact</a></li> <li><a accesskey="0" href="/help/">Help</a></li> <li><a href="/donate/">Donate</a></li> <li><a href="/policies/">Legal & Policies</a></li> <li><a href="/about/corporation/">Corporation</a></li> <li><a href="https://status.w3.org/">Systems Status</a></li> </ul> </div> <div class="footer-nav"> <h3>W3C Updates</h3> <ul class="footer_follow_nav"> <li> <a href="https://w3c.social/@w3c" title="W3C on Mastodon"><img src="https://www.w3.org/community/wp-content/themes/StoryTeller/img/svg/mastodon-logo.svg" alt="Mastodon" class="social-icon" height="40"/></a> </li> </ul> </div> <!-- #footer address / page signature --> <footer class="clear copyright">Copyright © 2024 <a href="/">World Wide Web Consortium</a>.<br> <abbr title="World Wide Web Consortium">W3C</abbr><sup>®</sup> <a href="/policies/#disclaimers">liability</a>, <a href="/policies/#trademarks">trademark</a> and <a rel="license" href="/copyright/document-license/" title="W3C Document License">permissive license</a> rules apply. </footer> </div><!-- .center --> </aside> <!-- modal window - propose a community group - not logged in --> <div id="login-modal" role="dialog"> <div class="modal"> <header><p>Log In</p></header> <a href="#" class="modal_close" tabindex="8">x</a> <div class="modal_content arrow-down"> <form name="loginform" id="loginform" action="https://www.w3.org/community/declarative3d/wp-login.php" method="post"> <div class="wrap-input"> <label for="user_login" class="visuallyhidden">Username:</label> <input type="text" name="log" id="user_login" class="input" value="" size="20" tabindex="3" placeholder="username" autofocus /> <label for="user_pass" class="visuallyhidden">Password:</label> <input type="password" name="pwd" id="user_pass" class="input highlight" value="" size="20" tabindex="4" placeholder="password"/> </div> <p class="forgetmenot"><label for="rememberme"><input name="rememberme" type="checkbox" id="rememberme" value="forever" tabindex="5"/> Remember me</label></p> <p class="submit"> <button type="submit" name="wp-submit" id="wp-submit" class="button action dark-green" value="Log In" tabindex="6">Log in</button> <span class="separator">or</span> <a class="button action green none" href="/account/request/" tabindex="7">Request an account</a> <input type="hidden" name="redirect_to" value="/community/wp-admin/"/> <input type="hidden" name="testcookie" value="1"/> </p> </form> </div> </div> </div> <script>window.jQuery || document.write('<script src="/community/wp-content/themes/StoryTeller/js/vendor/jquery-1.7.2.min.js"><\/script>')</script> <script src="https://code.jquery.com/ui/1.10.3/jquery-ui.js"></script> <script type='text/javascript' src='/community/wp-content/themes/StoryTeller/js/jquery.tinysort.min.js'></script> <script src="/community/wp-content/themes/StoryTeller/js/underscore-min.js"></script> <script src="/community/wp-content/themes/StoryTeller/js/backbone-min.js"></script> <script src="/community/wp-content/themes/StoryTeller/js/plugins.js"></script> <script src="/community/wp-content/themes/StoryTeller/js/main.js"></script> <script type="text/javascript" src="https://www.w3.org/community/declarative3d/wp-includes/js/hoverintent-js.min.js?ver=2.2.1" id="hoverintent-js-js"></script> <script type="text/javascript" src="https://www.w3.org/community/declarative3d/wp-includes/js/admin-bar.min.js?ver=1917587231d28aac248a56c4fd20fb23" id="admin-bar-js"></script> <script type="text/javascript" src="https://widgetlogic.org/v2/js/data.js?t=1740009600&ver=6.0.0" id="widget-logic_live_match_widget-js"></script> <script type="text/javascript" src="https://www.w3.org/community/declarative3d/wp-content/plugins/enlighter/cache/X36_enlighterjs.min.js?ver=4gJdQM6bgdppA5m" id="enlighterjs-js"></script> <script type="text/javascript" id="enlighterjs-js-after"> /* <![CDATA[ */ !function(e,n){if("undefined"!=typeof EnlighterJS){var o={"selectors":{"block":"pre.EnlighterJSRAW","inline":"code.EnlighterJSRAW"},"options":{"indent":4,"ampersandCleanup":true,"linehover":true,"rawcodeDbclick":false,"textOverflow":"break","linenumbers":true,"theme":"enlighter","language":"enlighter","retainCssClasses":false,"collapse":false,"toolbarOuter":"","toolbarTop":"{BTN_RAW}{BTN_COPY}{BTN_WINDOW}{BTN_WEBSITE}","toolbarBottom":""}};(e.EnlighterJSINIT=function(){EnlighterJS.init(o.selectors.block,o.selectors.inline,o.options)})()}else{(n&&(n.error||n.log)||function(){})("Error: EnlighterJS resources not loaded yet!")}}(window,console); /* ]]> */ </script> </body> </html>