{"id":18610,"date":"2018-01-12T21:52:36","date_gmt":"2018-01-12T20:52:36","guid":{"rendered":"http:\/\/text-mode.org\/?p=18610"},"modified":"2018-01-17T23:04:20","modified_gmt":"2018-01-17T22:04:20","slug":"voltra-an-audiovisual-treat-in-1-kilobyte-of-javascript","status":"publish","type":"post","link":"https:\/\/text-mode.org\/?p=18610","title":{"rendered":""},"content":{"rendered":"<div><img decoding=\"async\" src=\"http:\/\/78.media.tumblr.com\/bb0b7682244249e39500fba78979e681\/tumblr_p2ewfaSbO41rpiyaso1_500.gif\" \/><\/p>\n<p><img decoding=\"async\" src=\"http:\/\/78.media.tumblr.com\/64521ca06417536a92aac6dbdb5f9fd5\/tumblr_p2ewfaSbO41rpiyaso2_r1_500.gif\" \/><\/p>\n<p><img decoding=\"async\" src=\"http:\/\/78.media.tumblr.com\/f553c30d33a697cf4705ae38e11102e7\/tumblr_p2ewfaSbO41rpiyaso3_r1_500.gif\" \/><\/p>\n<p><a href=\"http:\/\/www.p01.org\/VOLTRA\/\">Voltra<\/a>, an audiovisual treat in 1 kilobyte (!) of Javascript code, without any library or dependencies. Made by <a href=\"http:\/\/www.p01.org\/\">p01<\/a>. Run the demo <a href=\"http:\/\/www.p01.org\/VOLTRA\/VOLTRA.htm\">here<\/a>. Full source code:<\/p>\n<blockquote><p>c.style.width=c.style.height=`100%`,c.style.position=`fixed`,document.body.style.background=`radial-gradient(#023,#000)`,document.body.style.font=`0 a`;for(x=0;x{for(u=o.outputBuffer.getChannelData(0),d=Math.sin(m\/32),e=Math.cos(4*Math.cos(4*d)),f=Math.sin(4*Math.cos(4*d)),c.width=12*64,c.style.transform=`perspective(64vh)rotate3d(0,1,${f},${m\/8}deg)scale(${1+(m\/96)**64})`;a\/64+64&gt;(4*b[i-1]+b[i]*2+b[i++])^1.01*Math.random())i=a++%2048;for(i=y=0;y<\/p><\/blockquote>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>Voltra, an audiovisual treat in 1 kilobyte (!) of Javascript code, without any library or dependencies. Made by p01. Run the demo here. Full source code: c.style.width=c.style.height=`100%`,c.style.position=`fixed`,document.body.style.background=`radial-gradient(#023,#000)`,document.body.style.font=`0 a`;for(x=0;x{for(u=o.outputBuffer.getChannelData(0),d=Math.sin(m\/32),e=Math.cos(4*Math.cos(4*d)),f=Math.sin(4*Math.cos(4*d)),c.width=12*64,c.style.transform=`perspective(64vh)rotate3d(0,1,${f},${m\/8}deg)scale(${1+(m\/96)**64})`;a\/64+64&gt;(4*b[i-1]+b[i]*2+b[i++])^1.01*Math.random())i=a++%2048;for(i=y=0;y<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[439],"tags":[1411,964,49,212,117,154,1516,87],"_links":{"self":[{"href":"https:\/\/text-mode.org\/index.php?rest_route=\/wp\/v2\/posts\/18610"}],"collection":[{"href":"https:\/\/text-mode.org\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/text-mode.org\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/text-mode.org\/index.php?rest_route=\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/text-mode.org\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=18610"}],"version-history":[{"count":1,"href":"https:\/\/text-mode.org\/index.php?rest_route=\/wp\/v2\/posts\/18610\/revisions"}],"predecessor-version":[{"id":18618,"href":"https:\/\/text-mode.org\/index.php?rest_route=\/wp\/v2\/posts\/18610\/revisions\/18618"}],"wp:attachment":[{"href":"https:\/\/text-mode.org\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=18610"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/text-mode.org\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=18610"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/text-mode.org\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=18610"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}