{"id":3897,"date":"2010-12-27T14:48:08","date_gmt":"2010-12-27T22:48:08","guid":{"rendered":"http:\/\/www.perivision.net\/wordpress\/?p=3897"},"modified":"2010-12-28T14:34:40","modified_gmt":"2010-12-28T22:34:40","slug":"review-of-webgl-camp-2-2010","status":"publish","type":"post","link":"https:\/\/www.perivision.net\/wordpress\/2010\/12\/review-of-webgl-camp-2-2010\/","title":{"rendered":"Review of WebGL Camp #2 2010"},"content":{"rendered":"<p>Earlier this month was the second <a href=\"http:\/\/webglcamp.com\/\"><span class=\"blsp-spelling-error\">WebGL<\/span> Camp<\/a> in Silicon Valley. Organized by Henrik <span class=\"blsp-spelling-error\">Bennetsen<\/span> (CEO of <span class=\"blsp-spelling-error\">Katalabs<\/span>) and Christian <span class=\"blsp-spelling-error\">Greuel<\/span> (Manager of <span class=\"blsp-spelling-error\">SRI<\/span> <span class=\"blsp-spelling-error\">Geovisualization<\/span> Center), the camp is a developer focused event that aims to bring together the people who are writing the <span class=\"blsp-spelling-error\">WebGL<\/span> spec with those who build projects on it for some show and tell.<\/p>\n<div><img decoding=\"async\" style=\"float: right; margin: 0pt 0pt 10px 10px; width: 163px; height: 75px;\" src=\"http:\/\/4.bp.blogspot.com\/_VnNdvhzJDmc\/TRT6vdBEi9I\/AAAAAAAAAs4\/3plyvMK6bow\/s200\/WebGL_logo.png\" border=\"0\" alt=\"\" \/><span class=\"blsp-spelling-error\">WebGL<\/span> is based on <span class=\"blsp-spelling-error\">OpenGL<\/span> ES 2.0 and provides a programmatic interface for 3D graphics. It provides a 3D graphics <span class=\"blsp-spelling-error\">API<\/span> implemented in a web browser without the use of plug-ins. It uses the HTML5 canvas element and is accessed using Document Object Model interfaces. The specification is currently a work in progress and is managed by the non-profit <span class=\"blsp-spelling-error\">Khronos<\/span> Group.<\/div>\n<div>The event was a who&#8217;s who from the <span class=\"blsp-spelling-error\">WebGL<\/span> community. The presentation list:<\/div>\n<div>\n<ul>\n<li><span class=\"blsp-spelling-error\">Gavriel<\/span> State and Daniel Koch from <a href=\"http:\/\/www.blogger.com\/www.transgaming.com\"><span class=\"blsp-spelling-error\">TransGaming<\/span><\/a> provided a high level introduction to the <a href=\"http:\/\/blog.chromium.org\/2010\/03\/introducing-angle-project.html\">ANGLE Project<\/a>. ANGLE provides <span class=\"blsp-spelling-error\">OpenGL<\/span> ES 2.0 compatible <span class=\"blsp-spelling-error\">API&#8217;s<\/span> on top of Microsoft&#8217;s Direct3D. <a href=\"http:\/\/www.ustream.tv\/recorded\/11434166\">Presentation video<\/a><\/li>\n<\/ul>\n<ul>\n<li>Johannes <span class=\"blsp-spelling-error\">Behr<\/span> from <a href=\"http:\/\/igd.fraunhofer.de\/\"><span class=\"blsp-spelling-error\">Fraunhofer<\/span> <span class=\"blsp-spelling-error\">IGD<\/span><\/a> presented on the <a href=\"http:\/\/x3dom.org\/\">X3Dom<\/a> project. The project explores an integration of declarative (X)3D in HTML with <span class=\"blsp-spelling-error\">WebGL<\/span>. <a href=\"http:\/\/www.ustream.tv\/recorded\/11434471\">Presentation video<\/a><\/li>\n<\/ul>\n<ul>\n<li>Jim <span class=\"blsp-spelling-error\">Sangwine<\/span>, lead developer at Philips in the Netherlands, presented on <a href=\"http:\/\/www.blogger.com\/www.jiglibjs.org\"><span class=\"blsp-spelling-error\">JigLibJS<\/span><\/a>. The <span class=\"blsp-spelling-error\">JigLibJS<\/span> project, with the support of <span class=\"blsp-spelling-error\">NLNet<\/span>, aims to stress test the latest engines and to stimulate the development of exciting new <span class=\"blsp-spelling-error\">WebGL<\/span> content by porting the <span class=\"blsp-spelling-error\">JigLib<\/span> rigid body physics engine written by Danny Chapman to JavaScript. <a href=\"http:\/\/www.ustream.tv\/recorded\/11435168\">Presentation video<\/a><\/li>\n<li>Chief Strategist of Education &amp; Workforce Development for the US Department of Energy Michelle Fox and <span class=\"blsp-spelling-error\">SRI<\/span> <span class=\"blsp-spelling-error\">International&#8217;s<\/span> John <span class=\"blsp-spelling-error\">Pywtorak<\/span> demonstrated real world applications and browser based authoring tools developed using O3D\/<span class=\"blsp-spelling-error\">WebGL<\/span>. <a href=\"http:\/\/www.ustream.tv\/recorded\/11435499\">Presentation video<\/a><\/li>\n<\/ul>\n<ul>\n<li>Primary developer of <span class=\"blsp-spelling-error\">SceneJS<\/span> Lindsay Kay presented on this JavaScript framework which provides a flexible <span class=\"blsp-spelling-error\">JSON<\/span>-based <span class=\"blsp-spelling-error\">API<\/span> for defining, querying, and manipulating 3D scenes on <span class=\"blsp-spelling-error\">WebGL<\/span>. <a href=\"http:\/\/www.ustream.tv\/recorded\/11435798\">Presentation video<\/a><\/li>\n<\/ul>\n<ul>\n<li><span class=\"blsp-spelling-error\">Vangelis<\/span> <span class=\"blsp-spelling-error\">Kokkevis<\/span> from Google presented <span class=\"blsp-spelling-error\">Google&#8217;s<\/span> <a href=\"http:\/\/bodybrowser.googlelabs.com\/\">Body Browser application<\/a> built using <span class=\"blsp-spelling-error\">WebGL<\/span>. <a href=\"http:\/\/www.ustream.tv\/recorded\/11490715\">Presentation video<\/a><\/li>\n<\/ul>\n<ul>\n<li><span class=\"blsp-spelling-error\">Khronos<\/span>&#8216; <span class=\"blsp-spelling-error\">COLLADA<\/span> Working Group Chairman Mark Barnes talk focused on the importance of open standard content formats and conformance of implementations with regard to the Web. <a href=\"http:\/\/www.ustream.tv\/recorded\/11490839\">Presentation video<\/a><\/li>\n<\/ul>\n<ul>\n<li>President of <a href=\"http:\/\/www.blogger.com\/www.katalabs.com\"><span class=\"blsp-spelling-error\">Katalabs<\/span><\/a> Daniel Miller presented on <span class=\"blsp-spelling-error\">OurBricks<\/span>. A website in development at <span class=\"blsp-spelling-error\">Katalabs<\/span> where 3D content can be uploaded and viewed using <span class=\"blsp-spelling-error\">WebGL<\/span>. <a href=\"http:\/\/www.ustream.tv\/recorded\/11438288\">Presentation video<\/a><\/li>\n<\/ul>\n<ul>\n<li><span class=\"blsp-spelling-error\">Google&#8217;s<\/span> Gregg <span class=\"blsp-spelling-error\">Tavares<\/span> shares his work and development challenges about the <a href=\"https:\/\/sites.google.com\/a\/chromium.org\/dev\/developers\/demos-gpu-acceleration-and-webgl\">Chromium <span class=\"blsp-spelling-error\">WebGL<\/span> demos<\/a>. <a href=\"http:\/\/www.ustream.tv\/recorded\/11437511\">Presentation video<\/a><\/li>\n<\/ul>\n<ul>\n<li>Digital Space Corp. CEO Bruce <span class=\"blsp-spelling-error\">Damer<\/span> (author of <a href=\"http:\/\/www.digitalspace.com\/avatars\/book\/index.htm\">Avatars!<\/a>) gave a tour of the origins of 3D on computers, and its growth on the web. He also gave a glimpse of a <span class=\"blsp-spelling-error\">WebGL<\/span> interface to the <span class=\"blsp-spelling-error\">EvoGrid<\/span> project, a project to provide grid simulation power to explore questions around the origin of life on Earth. <a href=\"http:\/\/www.ustream.tv\/recorded\/11438049\">Presentation video<\/a><\/li>\n<\/ul>\n<ul>\n<li>Stanford C.S. <span class=\"blsp-spelling-error\">Ph<\/span>.D. Candidate Ewen <span class=\"blsp-spelling-error\">Cheslack<\/span>&#8211;<span class=\"blsp-spelling-error\">Postava<\/span> presented on <a href=\"http:\/\/kataspace.sirikata.com\/\"><span class=\"blsp-spelling-error\">KataSpace<\/span><\/a>, a shared, interactive, 3D environment that users can access directly from their browser using <span class=\"blsp-spelling-error\">WebGL<\/span>, <span class=\"blsp-spelling-error\">WebSockets<\/span>, and <span class=\"blsp-spelling-error\">WebWorkers<\/span>. <a href=\"http:\/\/www.ustream.tv\/recorded\/11437171\">Presentation video<\/a><\/li>\n<\/ul>\n<ul>\n<li>Google Software Engineer Kenneth Russell presented an update on <span class=\"blsp-spelling-error\">WebGL<\/span> in Chrome. <a href=\"http:\/\/www.ustream.tv\/recorded\/11438553\">Presentation video<\/a><\/li>\n<\/ul>\n<\/div>\n<div><span class=\"blsp-spelling-error\">WebGL<\/span> camp is an open event available to anyone that wants to hold one. I expect to see more camps this next year as <span class=\"blsp-spelling-error\">WebGL<\/span> continues to grow and be implemented in all the browsers. Great job Henrik and Christian, see you next year.<\/div>\n<div>The <a href=\"http:\/\/www.youtube.com\/watch?v=kjc_Sljbj30\">video here<\/a> highlights some parts of the camp.<\/div>\n<div class=\"SPOSTARBUST-Related-Posts\"><H3>Related Posts<\/H3><ul class=\"entry-meta\"><li class=\"SPOSTARBUST-Related-Post\"><a title=\"REAL 2015 &#8211; Where the Sensor meets the Maker\" href=\"https:\/\/www.perivision.net\/wordpress\/2015\/03\/real-2015-where-the-sensor-meets-the-maker\/\" rel=\"bookmark\">REAL 2015 &#8211; Where the Sensor meets the Maker<\/a><\/li>\n<li class=\"SPOSTARBUST-Related-Post\"><a title=\"3D printed Food and Candy is great. But where I really see this is for cakes!\" href=\"https:\/\/www.perivision.net\/wordpress\/2014\/03\/3d-printed-food-and-candy-is-great-but-where-i-really-see-this-is-for-cakes\/\" rel=\"bookmark\">3D printed Food and Candy is great. But where I really see this is for cakes!<\/a><\/li>\n<li class=\"SPOSTARBUST-Related-Post\"><a title=\"My First 3D print.  A stand for my Pebble\" href=\"https:\/\/www.perivision.net\/wordpress\/2013\/11\/my-first-3d-print-a-stand-for-my-pebble\/\" rel=\"bookmark\">My First 3D print.  A stand for my Pebble<\/a><\/li>\n<li class=\"SPOSTARBUST-Related-Post\"><a title=\"Cool 3D printed Pebble SmartWatch stand.\" href=\"https:\/\/www.perivision.net\/wordpress\/2013\/08\/cool-3d-printed-pebble-smartwatch-stand\/\" rel=\"bookmark\">Cool 3D printed Pebble SmartWatch stand.<\/a><\/li>\n<li class=\"SPOSTARBUST-Related-Post\"><a title=\"IKEA uses Augmented Reality.  It is highly effective\" href=\"https:\/\/www.perivision.net\/wordpress\/2013\/08\/ikea-uses-augmented-reality-it-is-highly-effective\/\" rel=\"bookmark\">IKEA uses Augmented Reality.  It is highly effective<\/a><\/li>\n<\/ul><\/div>","protected":false},"excerpt":{"rendered":"<p>Earlier this month was the second WebGL Camp in Silicon Valley. Organized by Henrik Bennetsen (CEO of Katalabs) and Christian Greuel (Manager of SRI Geovisualization Center), the camp is a developer focused event that aims to bring together the people who are writing the WebGL spec with those who build projects on it for some show and tell.&hellip; <a class=\"read-more\" href=\"https:\/\/www.perivision.net\/wordpress\/2010\/12\/review-of-webgl-camp-2-2010\/\">Read More<\/a><\/p>\n","protected":false},"author":118,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_memberships_contains_paid_content":false,"footnotes":""},"categories":[91],"tags":[617,933,2357,392,934,935,896,936,937],"class_list":["post-3897","post","type-post","status-publish","format-standard","hentry","category-random-thoughts","tag-3d","tag-angle","tag-google","tag-html5","tag-katalabs","tag-sirikata","tag-webgl","tag-webgl-camp","tag-x3dom"],"jetpack_featured_media_url":"","jetpack_sharing_enabled":true,"jetpack_shortlink":"https:\/\/wp.me\/pjzQD-10R","_links":{"self":[{"href":"https:\/\/www.perivision.net\/wordpress\/wp-json\/wp\/v2\/posts\/3897","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.perivision.net\/wordpress\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.perivision.net\/wordpress\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.perivision.net\/wordpress\/wp-json\/wp\/v2\/users\/118"}],"replies":[{"embeddable":true,"href":"https:\/\/www.perivision.net\/wordpress\/wp-json\/wp\/v2\/comments?post=3897"}],"version-history":[{"count":9,"href":"https:\/\/www.perivision.net\/wordpress\/wp-json\/wp\/v2\/posts\/3897\/revisions"}],"predecessor-version":[{"id":3914,"href":"https:\/\/www.perivision.net\/wordpress\/wp-json\/wp\/v2\/posts\/3897\/revisions\/3914"}],"wp:attachment":[{"href":"https:\/\/www.perivision.net\/wordpress\/wp-json\/wp\/v2\/media?parent=3897"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.perivision.net\/wordpress\/wp-json\/wp\/v2\/categories?post=3897"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.perivision.net\/wordpress\/wp-json\/wp\/v2\/tags?post=3897"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}