{"id":986,"date":"2018-01-11T21:31:54","date_gmt":"2018-01-11T21:31:54","guid":{"rendered":"http:\/\/hein.artstage.nl\/?p=986"},"modified":"2018-01-13T14:33:20","modified_gmt":"2018-01-13T14:33:20","slug":"sterrenhemel","status":"publish","type":"post","link":"https:\/\/hein.artstage.nl\/?p=986","title":{"rendered":"Sterrenhemel"},"content":{"rendered":"<p>Wat is er mooier dan een zwarte hemel met sterren. Dat kan nu ook in als Internet pagina.<\/p>\n<p><a href=\"https:\/\/www.heinprivenl.net\/s\/sjLWZ5FEtaYI5li\" target=\"_blank\" rel=\"noopener\">Klik hier voor een voorbeeld<\/a><\/p>\n<div>\n<div>&lt;HTML&gt;<\/div>\n<div style=\"padding-left: 30px;\">&lt;style type=&#8221;text\/css&#8221;&gt;<\/div>\n<div style=\"padding-left: 30px;\">body {<\/div>\n<div style=\"padding-left: 30px;\">background: #000000;<\/div>\n<div style=\"padding-left: 30px;\">}<\/div>\n<div style=\"padding-left: 30px;\">canvas {<\/div>\n<div style=\"padding-left: 30px;\">display: block;<\/div>\n<div style=\"padding-left: 30px;\">}<\/div>\n<div style=\"padding-left: 30px;\">&lt;\/style&gt;<\/div>\n<div style=\"padding-left: 30px;\"><\/div>\n<div style=\"padding-left: 30px;\">&lt;BODY&gt;<\/div>\n<div style=\"padding-left: 60px;\">&lt;br&gt;<\/div>\n<div style=\"padding-left: 60px;\">&lt;br&gt;<\/div>\n<div style=\"padding-left: 60px;\">&lt;canvas id=&#8221;myCanvas&#8221; width=&#8221;1000&#8243; height=&#8221;800&#8243;&gt;<\/div>\n<div style=\"padding-left: 60px;\">&lt;\/canvas&gt;<\/div>\n<div style=\"padding-left: 60px;\">&lt;SCRIPT&gt;<\/div>\n<div style=\"padding-left: 90px;\">var TekenOppervlak = document.getElementById(&#8220;myCanvas&#8221;);<\/div>\n<div style=\"padding-left: 90px;\">var TekenVlak = TekenOppervlak.getContext(&#8220;2d&#8221;);<\/div>\n<div style=\"padding-left: 90px;\">TekenVlak.fillStyle = &#8216;white&#8217;;<\/div>\n<div style=\"padding-left: 90px;\">TekenVlak.strokeStyle = &#8216;white&#8217;;<\/div>\n<div style=\"padding-left: 90px;\">var PI = Math.PI;<\/div>\n<div style=\"padding-left: 90px;\">var P = 0;&lt;!&#8211; Aantal baanpunten &#8211;&gt;<\/div>\n<div style=\"padding-left: 90px;\">var M = 0;&lt;!&#8211; Loop counter &#8211;&gt;<\/div>\n<div style=\"padding-left: 90px;\">var X = 1;&lt;!&#8211; Begin punt &#8211;&gt;<\/div>\n<div style=\"padding-left: 90px;\">var Y = 0;<\/div>\n<div style=\"padding-left: 90px;\">R = 1;<\/div>\n<div style=\"padding-left: 90px;\">var A = R * Math.cos(2 * PI \/ 3);<\/div>\n<div style=\"padding-left: 90px;\">var B = R * Math.sin(2 * PI \/ 3);<\/div>\n<div style=\"padding-left: 90px;\">var C = Math.round(Math.random() * 4 + 1);<\/div>\n<div style=\"padding-left: 90px;\">var Zx = 50;&lt;!&#8211; Zoom factor &#8211;&gt;<\/div>\n<div style=\"padding-left: 90px;\">var Zy = 50;&lt;!&#8211; Zoom factor &#8211;&gt;<\/div>\n<div style=\"padding-left: 90px;\">var Xmid = 400;<\/div>\n<div style=\"padding-left: 90px;\">var Ymid = 300;<\/div>\n<div style=\"padding-left: 90px;\">var Titel = &#8220;Sterren Hemel&#8221;;<\/div>\n<div style=\"padding-left: 90px;\">var Bodem = &#8220;\\u00A9 H.L. Muller 2016&#8221;;<\/div>\n<div style=\"padding-left: 90px;\"><\/div>\n<div style=\"padding-left: 90px;\">TekenVlak.font = &#8220;16pt sans-serif&#8221;;<\/div>\n<div style=\"padding-left: 90px;\">TekenVlak.fillText(Titel,20,20);<\/div>\n<div style=\"padding-left: 90px;\"><\/div>\n<div style=\"padding-left: 90px;\">K = 1<\/div>\n<div style=\"padding-left: 90px;\">while (K &lt; 15001 ){<\/div>\n<div style=\"padding-left: 120px;\">I = Math.round(Math.random() * 5 + 1);<\/div>\n<div style=\"padding-left: 120px;\">if (I == 1){<\/div>\n<div style=\"padding-left: 150px;\">Z = X;&lt;!&#8211; Rotatie 1 &#8211;&gt;<\/div>\n<div style=\"padding-left: 150px;\">X = A * X &#8211; B * Y;<\/div>\n<div style=\"padding-left: 150px;\">Y = B * Z + A * Y;<\/div>\n<div style=\"padding-left: 120px;\">}<\/div>\n<div><\/div>\n<div style=\"padding-left: 120px;\">if (I == 2){<\/div>\n<div style=\"padding-left: 150px;\">Z = X;&lt;!&#8211; Rotatie 2 &#8211;&gt;<\/div>\n<div style=\"padding-left: 150px;\">X = X \/ 2 + Y;<\/div>\n<div style=\"padding-left: 150px;\">Y = -1* Z &#8211; Y \/ 2;<\/div>\n<div style=\"padding-left: 120px;\">}<\/div>\n<div><\/div>\n<div style=\"padding-left: 120px;\">if (I == 3){<\/div>\n<div style=\"padding-left: 150px;\">Z = X;&lt;!&#8211; Rotatie 3 &#8211;&gt;<\/div>\n<div style=\"padding-left: 150px;\">X = Y \/ 2;<\/div>\n<div style=\"padding-left: 150px;\">Y = Z + Y;<\/div>\n<div style=\"padding-left: 120px;\">}<\/div>\n<div><\/div>\n<div style=\"padding-left: 120px;\">if (I == 4){<\/div>\n<div style=\"padding-left: 150px;\">Z = X;&lt;!&#8211; Rotatie 4 &#8211;&gt;<\/div>\n<div style=\"padding-left: 150px;\">X = Y \/ 2;<\/div>\n<div style=\"padding-left: 150px;\">Y = Z &#8211; Y;<\/div>\n<div style=\"padding-left: 120px;\">}<\/div>\n<div><\/div>\n<div style=\"padding-left: 120px;\">if (I == 5){<\/div>\n<div style=\"padding-left: 150px;\">Z = X;&lt;!&#8211; Rotatie 5 &#8211;&gt;<\/div>\n<div style=\"padding-left: 150px;\">X = (X * X &#8211; Y * Y + C + 1) \/ C;<\/div>\n<div style=\"padding-left: 150px;\">Y = 2 * Z * Y \/ C;<\/div>\n<div style=\"padding-left: 120px;\">}<\/div>\n<div style=\"padding-left: 120px;\">if (I == 6){<\/div>\n<div style=\"padding-left: 150px;\">Z = X;&lt;!&#8211; Rotatie 6 &#8211;&gt;<\/div>\n<div style=\"padding-left: 150px;\">X = (X * X + Y * Y + C + 1) \/ C;<\/div>\n<div style=\"padding-left: 150px;\">Y = 2 * Z * Y \/ C;<\/div>\n<div style=\"padding-left: 120px;\">}<\/div>\n<div style=\"padding-left: 120px;\"><\/div>\n<div style=\"padding-left: 120px;\">X1rel = Xmid + (X * Zx);<\/div>\n<div style=\"padding-left: 120px;\">Y1rel = Ymid &#8211; (Y * Zy);<\/div>\n<div style=\"padding-left: 120px;\">TekenVlak.fillRect(X1rel, Y1rel,1,1);<\/div>\n<div style=\"padding-left: 120px;\">TekenVlak.stroke();<\/div>\n<div style=\"padding-left: 120px;\">K++;<\/div>\n<div style=\"padding-left: 90px;\">}<\/div>\n<div style=\"padding-left: 90px;\"><\/div>\n<div style=\"padding-left: 90px;\">TekenVlak.font = &#8220;8pt sans-serif&#8221;;<\/div>\n<div style=\"padding-left: 90px;\">TekenVlak.fillText(Bodem,20,600);<\/div>\n<div style=\"padding-left: 90px;\">TekenVlak.stroke();<\/div>\n<div style=\"padding-left: 60px;\">&lt;\/SCRIPT&gt;<\/div>\n<div style=\"padding-left: 60px;\">&lt;br&gt;<\/div>\n<div style=\"padding-left: 30px;\">&lt;\/BODY&gt;<\/div>\n<div>&lt;\/HTML&gt;<\/div>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>Wat is er mooier dan een zwarte hemel met sterren. Dat kan nu ook in als Internet pagina. Klik hier voor een voorbeeld &lt;HTML&gt; &lt;style type=&#8221;text\/css&#8221;&gt; body { background: #000000; } canvas { display: block; } &lt;\/style&gt; &lt;BODY&gt; &lt;br&gt; &lt;br&gt; &lt;canvas id=&#8221;myCanvas&#8221; width=&#8221;1000&#8243; height=&#8221;800&#8243;&gt; &lt;\/canvas&gt; &lt;SCRIPT&gt; var TekenOppervlak = document.getElementById(&#8220;myCanvas&#8221;); var TekenVlak = TekenOppervlak.getContext(&#8220;2d&#8221;); TekenVlak.fillStyle [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"inline_featured_image":false,"footnotes":""},"categories":[51,49],"tags":[],"class_list":["post-986","post","type-post","status-publish","format-standard","hentry","category-html-canvas","category-code-experiments"],"_links":{"self":[{"href":"https:\/\/hein.artstage.nl\/index.php?rest_route=\/wp\/v2\/posts\/986","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/hein.artstage.nl\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/hein.artstage.nl\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/hein.artstage.nl\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/hein.artstage.nl\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=986"}],"version-history":[{"count":10,"href":"https:\/\/hein.artstage.nl\/index.php?rest_route=\/wp\/v2\/posts\/986\/revisions"}],"predecessor-version":[{"id":998,"href":"https:\/\/hein.artstage.nl\/index.php?rest_route=\/wp\/v2\/posts\/986\/revisions\/998"}],"wp:attachment":[{"href":"https:\/\/hein.artstage.nl\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=986"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/hein.artstage.nl\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=986"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/hein.artstage.nl\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=986"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}