{"id":16671,"date":"2010-11-12T06:54:17","date_gmt":"2010-11-12T13:54:17","guid":{"rendered":"http:\/\/blogs.adobe.com\/jnack\/?p=3103"},"modified":"2010-11-12T06:54:17","modified_gmt":"2010-11-12T13:54:17","slug":"flash-players-adding-hardware-accelerated-3d","status":"publish","type":"post","link":"https:\/\/jnack.com\/blog\/2010\/11\/12\/flash-players-adding-hardware-accelerated-3d\/","title":{"rendered":"Flash Player&#039;s adding hardware-accelerated 3D"},"content":{"rendered":"<p>&#8220;Flash will innovate or die,&#8221; I <a href=\"http:\/\/blogs.adobe.com\/jnack\/2010\/01\/sympathy_for_the_devil.html\">wrote<\/a> earlier this year. &#8220;I\u2019m betting on innovation,&#8221; and that&#8217;s paying off.<br \/>\nFlash Player is used to deliver something like 70% of all online games, and its 3D chops about to grow much more powerful.  At MAX the team announced &#8220;<a href=\"http:\/\/labs.adobe.com\/technologies\/flash\/molehill\/\">Molehill<\/a>,&#8221; a new set of low-level, GPU-accelerated 3D APIs that work across screens (desktops, phones, TVs, etc.).  Here&#8217;s a sample demo:<br \/>\n<object width=\"424\" height=\"264\"><param name=\"movie\" value=\"http:\/\/www.youtube.com\/v\/m053MqzstVg?fs=1&amp;hl=en_US\"><\/param><param name=\"allowFullScreen\" value=\"true\"><\/param><param name=\"allowscriptaccess\" value=\"always\"><\/param><embed src=\"http:\/\/www.youtube.com\/v\/m053MqzstVg?fs=1&amp;hl=en_US\" type=\"application\/x-shockwave-flash\" allowscriptaccess=\"always\" allowfullscreen=\"true\" width=\"424\" height=\"264\"><\/embed><\/object><br \/>\nFlash Player PM Thibault Imbert shares more info &#038; demos here:<br \/>\n<object width=\"425\" height=\"256\"><param name=\"movie\" value=\"http:\/\/images.tv.adobe.com\/swf\/player.swf\"><\/param><param name=\"allowFullScreen\" value=\"true\"><\/param><param name=\"allowscriptaccess\" value=\"always\"><\/param><param name=\"FlashVars\" value=\"fileID=8184&#038;context=64&#038;embeded=true&#038;environment=production\"><\/param><embed src=\"http:\/\/images.tv.adobe.com\/swf\/player.swf\" flashvars=\"fileID=8184&#038;context=64&#038;embeded=true&#038;environment=production\" type=\"application\/x-shockwave-flash\" allowscriptaccess=\"always\" allowfullscreen=\"true\" width=\"425\" height=\"256\"><\/embed><\/object><br \/>\nAnd for a deeper dive, check out <a href=\"http:\/\/blogs.adobe.com\/kevin-goldsmith\/2010\/11\/pixel-bender-3d-now-with-50-more-d-max-talk-now-available-on-adobetv.html\">this presentation from engineering manager Kevin Goldsmith<\/a>.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>&#8220;Flash will innovate or die,&#8221; I wrote earlier this year. &#8220;I\u2019m betting on innovation,&#8221; and that&#8217;s paying off. Flash Player is used to deliver something like 70% of all online games, and its 3D chops about to grow much more powerful. At MAX the team announced &#8220;Molehill,&#8221; a new set of low-level, GPU-accelerated 3D APIs [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[18,32],"tags":[],"_links":{"self":[{"href":"https:\/\/jnack.com\/blog\/wp-json\/wp\/v2\/posts\/16671"}],"collection":[{"href":"https:\/\/jnack.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/jnack.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/jnack.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/jnack.com\/blog\/wp-json\/wp\/v2\/comments?post=16671"}],"version-history":[{"count":0,"href":"https:\/\/jnack.com\/blog\/wp-json\/wp\/v2\/posts\/16671\/revisions"}],"wp:attachment":[{"href":"https:\/\/jnack.com\/blog\/wp-json\/wp\/v2\/media?parent=16671"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/jnack.com\/blog\/wp-json\/wp\/v2\/categories?post=16671"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/jnack.com\/blog\/wp-json\/wp\/v2\/tags?post=16671"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}