{"id":12815,"date":"2013-08-10T19:19:20","date_gmt":"2013-08-11T00:19:20","guid":{"rendered":"http:\/\/blog.kenperlin.com\/?p=12815"},"modified":"2013-08-10T19:19:20","modified_gmt":"2013-08-11T00:19:20","slug":"much-faster","status":"publish","type":"post","link":"http:\/\/blog.kenperlin.com\/?p=12815","title":{"rendered":"Much faster"},"content":{"rendered":"<p>I&#8217;ve been playing around with WebGL.  To many people reading this, the word &#8220;WebGL&#8221; might not mean very much.  But to some it is a very big deal.<\/p>\n<p>You see, computers have been getting faster at an exponential rate, a phenomenon commonly known as &#8220;Moore&#8217;s Law&#8221;.  So computations which were out of reach only a few years ago, because they were just too gosh darned slow, one day become easy, and then soon after that you can do them in real time.<\/p>\n<p>The general purpose processor on your computer can do a lot of different things, but that very generality means it can only go so fast.  It&#8217;s not allowed to cut corners, because it has to be general.<\/p>\n<p>But those little graphics processor chips that also come with your computer have no such responsibility.  They don&#8217;t need to run an operating system, or a file system, or support your text editor or spreadsheet.  All they need to do is make graphics happen blazingly fast.  And that means they can indeed cut corners.  As a result, they can do certain calculations hundreds of times faster than your computer&#8217;s main processor.<\/p>\n<p>WebGL is a standard that lets you access all that raw power directly from your Web browser.  It&#8217;s not yet supported by all Web browsers, but it will be.<\/p>\n<p>Which means that I and others who make cool graphics things can, right in your Web browser, show you &#8212; and let you play with &#8212; stuff that is far cooler and more intricate than anything you&#8217;ve ever seen before.<\/p>\n<p>I&#8217;m going to start posting examples of this stuff soon, as soon as I make something I&#8217;m really happy with.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>I&#8217;ve been playing around with WebGL. To many people reading this, the word &#8220;WebGL&#8221; might not mean very much. But to some it is a very big deal. You see, computers have been getting faster at an exponential rate, a phenomenon commonly known as &#8220;Moore&#8217;s Law&#8221;. So computations which were out of reach only a &hellip; <a href=\"http:\/\/blog.kenperlin.com\/?p=12815\" class=\"more-link\">Continue reading<span class=\"screen-reader-text\"> &#8220;Much faster&#8221;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[1],"tags":[],"_links":{"self":[{"href":"http:\/\/blog.kenperlin.com\/index.php?rest_route=\/wp\/v2\/posts\/12815"}],"collection":[{"href":"http:\/\/blog.kenperlin.com\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/blog.kenperlin.com\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/blog.kenperlin.com\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/blog.kenperlin.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=12815"}],"version-history":[{"count":1,"href":"http:\/\/blog.kenperlin.com\/index.php?rest_route=\/wp\/v2\/posts\/12815\/revisions"}],"predecessor-version":[{"id":12816,"href":"http:\/\/blog.kenperlin.com\/index.php?rest_route=\/wp\/v2\/posts\/12815\/revisions\/12816"}],"wp:attachment":[{"href":"http:\/\/blog.kenperlin.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=12815"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/blog.kenperlin.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=12815"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/blog.kenperlin.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=12815"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}