{"id":6107,"date":"2019-09-29T17:48:09","date_gmt":"2019-09-29T15:48:09","guid":{"rendered":"https:\/\/monodes.com\/predaelli\/?p=6107"},"modified":"2019-09-29T17:48:09","modified_gmt":"2019-09-29T15:48:09","slug":"how-i-built-a-wind-map-with-webgl-points-of-interest","status":"publish","type":"post","link":"https:\/\/monodes.com\/predaelli\/2019\/09\/29\/how-i-built-a-wind-map-with-webgl-points-of-interest\/","title":{"rendered":"How I built a wind map with WebGL &#8211; Points of interest"},"content":{"rendered":"<blockquote><p><a href=\"https:\/\/blog.mapbox.com\/how-i-built-a-wind-map-with-webgl-b63022b5537f\"><img data-recalc-dims=\"1\" decoding=\"async\" class=\"alignnone size-full\" src=\"https:\/\/i0.wp.com\/miro.medium.com\/max\/1600\/1%2AA8V8mwxez42NdFH5cCoWeQ.png?w=910&#038;ssl=1\" alt=\"\" \/><\/a>Check out my WebGL-based wind power simulation demo! Let\u2019s dive into how it works under the hood.<\/p><\/blockquote>\n<p>Source: <em><a href=\"https:\/\/blog.mapbox.com\/how-i-built-a-wind-map-with-webgl-b63022b5537f\">How I built a wind map with WebGL &#8211; Points of interest<\/a><\/em><\/p>\n","protected":false},"excerpt":{"rendered":"<p class=\"excerpt\">Check out my WebGL-based wind power simulation demo! Let\u2019s dive into how it works under the hood. Source: How I built a wind map with WebGL &#8211; Points of interest<\/p>\n<p class=\"more-link-p\"><a class=\"more-link\" href=\"https:\/\/monodes.com\/predaelli\/2019\/09\/29\/how-i-built-a-wind-map-with-webgl-points-of-interest\/\">Read more &rarr;<\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"link","meta":{"inline_featured_image":false,"jetpack_post_was_ever_published":false,"_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,"activitypub_content_warning":"","activitypub_content_visibility":"","activitypub_max_image_attachments":4,"activitypub_interaction_policy_quote":"anyone","activitypub_status":"","footnotes":"","jetpack_publicize_message":"","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":true,"jetpack_social_options":{"image_generator_settings":{"template":"highway","default_image_id":0,"font":"","enabled":false},"version":2}},"categories":[1],"tags":[],"class_list":["post-6107","post","type-post","status-publish","format-link","hentry","category-senza-categoria","post_format-post-format-link"],"jetpack_publicize_connections":[],"jetpack_featured_media_url":"","jetpack_sharing_enabled":true,"jetpack_shortlink":"https:\/\/wp.me\/p6daft-1Av","jetpack-related-posts":[{"id":4621,"url":"https:\/\/monodes.com\/predaelli\/2018\/10\/08\/how-to-run-android-apps-on-linux\/","url_meta":{"origin":6107,"position":0},"title":"How To Run Android Apps On Linux","author":"Paolo Redaelli","date":"2018-10-08","format":false,"excerpt":"How To Run Android Apps On Linux? Very informative, but the answer is summarized in \"install Google Chrome plus arc-welder extension\". If I had to run proprietary sw then one more doesn't make such a difference Update: well, it's not that simple. So let's write all the steps. Go to\u2026","rel":"","context":"In &quot;Android&quot;","block_context":{"text":"Android","link":"https:\/\/monodes.com\/predaelli\/category\/android-2\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":10212,"url":"https:\/\/monodes.com\/predaelli\/2023\/02\/05\/browsh-and-carbonyl-the-return-of-the-terminal-browser\/","url_meta":{"origin":6107,"position":1},"title":"Browsh and Carbonyl, the return of the terminal browser","author":"Paolo Redaelli","date":"2023-02-05","format":false,"excerpt":"I can't believe I haven't made a post about\u00a0 Browsh, a fully-modern text-based browser. It renders anything that a modern browser can; HTML5, CSS3, JS, video and even WebGL. Its main purpose is to be run on a remote server and accessed via SSH\/Mosh or the in-browser HTML service in\u2026","rel":"","context":"In &quot;Software&quot;","block_context":{"text":"Software","link":"https:\/\/monodes.com\/predaelli\/category\/software\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":3701,"url":"https:\/\/monodes.com\/predaelli\/2018\/01\/24\/dpkg-how-to-install-scratch-2-on-ubuntu-16-10-or-17-04-64bit-ask-ubuntu\/","url_meta":{"origin":6107,"position":2},"title":"dpkg &#8211; How to install Scratch 2 on Ubuntu 16.10. or 17.04 (64bit)? &#8211; Ask Ubuntu","author":"Paolo Redaelli","date":"2018-01-24","format":false,"excerpt":"Today my daughter asked me to install Scratch. But not the tablet. I already did it. On the computer. I tought it was a breeze. Actually it was as simple as \"sudo apt install scratch\". Too bad I got an oldish 1.4 version and her book refers to version 2.0.\u2026","rel":"","context":"In &quot;Proprietary software&quot;","block_context":{"text":"Proprietary software","link":"https:\/\/monodes.com\/predaelli\/category\/software\/proprietary-software\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":4123,"url":"https:\/\/monodes.com\/predaelli\/2018\/04\/17\/microsoft-built-its-own-custom-linux-kernel\/","url_meta":{"origin":6107,"position":3},"title":"Microsoft Built Its Own Custom Linux Kernel!","author":"Paolo Redaelli","date":"2018-04-17","format":false,"excerpt":"I read \"Microsoft Built Its Own Custom Linux Kernel For Its New IoT Service\" from - Slashdot and I wonder: is it the same old technique \"embrace, extend, extinguish\", or the old black night is slowly walking the long and winding road to redemption? Yet such large corporations shall not\u2026","rel":"","context":"In &quot;Mood&quot;","block_context":{"text":"Mood","link":"https:\/\/monodes.com\/predaelli\/category\/mood\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":5827,"url":"https:\/\/monodes.com\/predaelli\/2019\/07\/07\/startup-aims-to-turn-solar-and-wind-power-into-carbon-neutral-gasoline-slashdot\/","url_meta":{"origin":6107,"position":4},"title":"Startup Aims To Turn Solar and Wind Power Into Carbon-Neutral Gasoline &#8211; Slashdot","author":"Paolo Redaelli","date":"2019-07-07","format":false,"excerpt":"https:\/\/m.slashdot.org\/story\/357944 That's the news one wants to read! I hope he will be successful!","rel":"","context":"In &quot;Senza categoria&quot;","block_context":{"text":"Senza categoria","link":"https:\/\/monodes.com\/predaelli\/category\/senza-categoria\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":1516,"url":"https:\/\/monodes.com\/predaelli\/2016\/05\/11\/too-much\/","url_meta":{"origin":6107,"position":5},"title":"Too much","author":"Paolo Redaelli","date":"2016-05-11","format":false,"excerpt":"Germany Had So Much Renewable Energy That It Had To Pay People To Use Electricity - Slashdot \u00abIt can't be done\u00bb they said. \u00abIt's too unreliabale\u00bb they said. Now we have too much. We need more research on how to store the surplus now. Quartz reports Germany produced so much\u2026","rel":"","context":"In &quot;Mood&quot;","block_context":{"text":"Mood","link":"https:\/\/monodes.com\/predaelli\/category\/mood\/"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]}],"jetpack_likes_enabled":true,"_links":{"self":[{"href":"https:\/\/monodes.com\/predaelli\/wp-json\/wp\/v2\/posts\/6107","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/monodes.com\/predaelli\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/monodes.com\/predaelli\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/monodes.com\/predaelli\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/monodes.com\/predaelli\/wp-json\/wp\/v2\/comments?post=6107"}],"version-history":[{"count":0,"href":"https:\/\/monodes.com\/predaelli\/wp-json\/wp\/v2\/posts\/6107\/revisions"}],"wp:attachment":[{"href":"https:\/\/monodes.com\/predaelli\/wp-json\/wp\/v2\/media?parent=6107"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/monodes.com\/predaelli\/wp-json\/wp\/v2\/categories?post=6107"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/monodes.com\/predaelli\/wp-json\/wp\/v2\/tags?post=6107"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}