{"id":3250,"date":"2021-01-29T17:39:47","date_gmt":"2021-01-29T16:39:47","guid":{"rendered":"http:\/\/visitlab.cineca.it\/?p=3250"},"modified":"2022-03-29T11:57:38","modified_gmt":"2022-03-29T09:57:38","slug":"la-foresta-venuta-dallo-spazio","status":"publish","type":"post","link":"https:\/\/visitlab.cineca.it\/index.php\/2021\/01\/29\/la-foresta-venuta-dallo-spazio\/","title":{"rendered":"La foresta venuta dallo spazio"},"content":{"rendered":"\n<p>L&#8217;ultimo video a 360\u00b0 realizzato nell&#8217;ambito del progetto Fibers of the Universe presenta quella che, a prima vista, pu\u00f2 sembrare un&#8217;esperienza sensoriale immaginaria. In realt\u00e0,  quello che si vede nel video &#8220;A Sacred Forest&#8221; \u00e8 l&#8217;evoluzione temporale di una simulazione bidimensionale di campo magnetico generato attorno ad un buco nero supermassiccio. I dati di partenza utilizzati fanno parte, infatti, di uno studio sviluppato da Giannandrea Inchingolo durante il suo dottorato presso l&#8217;Instituto Superor T\u00e9cnico di Lisbona. Il progetto \u00e8 stato supervisionato da Giannandrea Inchingolo stesso e svolto in collaborazione con lo studente Andrea Rami (supervisione Serena Morigi, (AM)^2 research group \u2013 Dipartimento di Matematica, Universit\u00e0 di Bologna). <\/p>\n\n\n\n<iframe loading=\"lazy\" width=\"560\" height=\"315\" src=\"https:\/\/www.youtube.com\/embed\/ByTbZb4m0aU\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture\" allowfullscreen><\/iframe>\n\n\n\n<p>Nella rappresentazione del video, l&#8217;evoluzione temporale dei dati 2D \u00e8 stata espressa come un unico volume 3D. In particolare i dati della simulazione comprendevano 2920 file 2D e sono stati trasformati in un volume 3D da cui \u00e8 stato estratto un volume di dimensioni pi\u00f9 piccole (sottocampionamento) per una prima e pi\u00f9 accessibile analisi usando il software di visualizzazione Paraview.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1012\" height=\"451\" src=\"http:\/\/131.175.207.45\/wp-content\/uploads\/2021\/01\/paraview.png\" alt=\"\" class=\"wp-image-3252\" srcset=\"https:\/\/visitlab.cineca.it\/wp-content\/uploads\/2021\/01\/paraview.png 1012w, https:\/\/visitlab.cineca.it\/wp-content\/uploads\/2021\/01\/paraview-300x134.png 300w, https:\/\/visitlab.cineca.it\/wp-content\/uploads\/2021\/01\/paraview-768x342.png 768w, https:\/\/visitlab.cineca.it\/wp-content\/uploads\/2021\/01\/paraview-150x67.png 150w\" sizes=\"auto, (max-width: 1012px) 100vw, 1012px\" \/><figcaption>Il volume dei dati visualizzato in Paraview<\/figcaption><\/figure>\n\n\n\n<p>Successivamente il volume \u00e8 stato elaborato tramite uno script di Python e mappato in una mesh di Blender. Tramite lo script, si \u00e8 andati a creare un anello di vertici della mesh attorno ad ogni dato del volume, definendo allo stesso tempo le coordinate UV della mesh. In questa maniera \u00e8 stato possibile utilizzare alcune delle propriet\u00e0 fisiche dei dati di partenza (ad esempio direzione del campo vettoriale e intensit\u00e0) per ottenere una visualizzazione tubolare dei dati, chiamata in gergo &#8220;spaghetti&#8221; visualization.<\/p>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"512\" height=\"257\" src=\"http:\/\/131.175.207.45\/wp-content\/uploads\/2021\/01\/tubolare.png\" alt=\"\" class=\"wp-image-3254\" srcset=\"https:\/\/visitlab.cineca.it\/wp-content\/uploads\/2021\/01\/tubolare.png 512w, https:\/\/visitlab.cineca.it\/wp-content\/uploads\/2021\/01\/tubolare-300x151.png 300w, https:\/\/visitlab.cineca.it\/wp-content\/uploads\/2021\/01\/tubolare-150x75.png 150w\" sizes=\"auto, (max-width: 512px) 100vw, 512px\" \/><figcaption>Mesh in Blender<\/figcaption><\/figure><\/div>\n\n\n\n<p>Una volta ottenuta la mesh desiderata, abbiamo proseguito il lavoro applicando i diversi strumenti di rendering di Blender. Tramite i nodi di Blender, \u00e8 stato possibile parametrizzare le coordinate UV della mesh per definire un materiale e una palette di colori che rispettasse l&#8217;evoluzione temporale e l&#8217;intensit\u00e0 del campo magnetico. Queste tecniche hanno permesso di sviluppare la struttura base dei filamenti visibili nel video e di caratterizzarne la curvatura e il colore.<\/p>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"512\" height=\"256\" src=\"http:\/\/131.175.207.45\/wp-content\/uploads\/2021\/01\/fili2.png\" alt=\"\" class=\"wp-image-3258\" srcset=\"https:\/\/visitlab.cineca.it\/wp-content\/uploads\/2021\/01\/fili2.png 512w, https:\/\/visitlab.cineca.it\/wp-content\/uploads\/2021\/01\/fili2-300x150.png 300w, https:\/\/visitlab.cineca.it\/wp-content\/uploads\/2021\/01\/fili2-150x75.png 150w\" sizes=\"auto, (max-width: 512px) 100vw, 512px\" \/><figcaption>Render a 360\u00b0 dei filamenti<\/figcaption><\/figure><\/div>\n\n\n\n<p>Per aggiungere maggiore dinamica alla mesh, \u00e8 stata applicata alla mesh un modificatore Displace che va ad animare la geometria creata in base ad un rumore 3D tempo variante.<br>L&#8217;effetto nebbia visibile ad apertura e chiusura del video \u00e8 stato realizzato a partire da un cubo in Blender e andando ad impostare i valori della Musgrave Texture nei nodi per regolare la visualizzazione e il movimento della nebbia.<\/p>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"512\" height=\"256\" src=\"http:\/\/131.175.207.45\/wp-content\/uploads\/2021\/01\/nebbia.png\" alt=\"\" class=\"wp-image-3257\" srcset=\"https:\/\/visitlab.cineca.it\/wp-content\/uploads\/2021\/01\/nebbia.png 512w, https:\/\/visitlab.cineca.it\/wp-content\/uploads\/2021\/01\/nebbia-300x150.png 300w, https:\/\/visitlab.cineca.it\/wp-content\/uploads\/2021\/01\/nebbia-150x75.png 150w\" sizes=\"auto, (max-width: 512px) 100vw, 512px\" \/><figcaption>Simulazione dell&#8217;effetto nebbia che si vede inizialmente nel video<\/figcaption><\/figure><\/div>\n\n\n\n<p>L&#8217;animazione \u00e8 stata quindi terminata andando ad impostare un movimento di camera che fosse morbido per una vista stereoscopica a 360 gradi e con l&#8217;aggiunta di effetti di luce per sottolineare la narrazione del video.<\/p>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"512\" height=\"256\" src=\"http:\/\/131.175.207.45\/wp-content\/uploads\/2021\/01\/fili3.png\" alt=\"\" class=\"wp-image-3259\" srcset=\"https:\/\/visitlab.cineca.it\/wp-content\/uploads\/2021\/01\/fili3.png 512w, https:\/\/visitlab.cineca.it\/wp-content\/uploads\/2021\/01\/fili3-300x150.png 300w, https:\/\/visitlab.cineca.it\/wp-content\/uploads\/2021\/01\/fili3-150x75.png 150w\" sizes=\"auto, (max-width: 512px) 100vw, 512px\" \/><figcaption>Render a 360\u00b0 dei filamenti verso il finale del video<\/figcaption><\/figure><\/div>\n\n\n\n<p><\/p>\n","protected":false},"excerpt":{"rendered":"<p>L&#8217;ultimo video a 360\u00b0 realizzato nell&#8217;ambito del progetto Fibers of the Universe presenta quella che, a prima vista, pu\u00f2 sembrare un&#8217;esperienza sensoriale immaginaria. In realt\u00e0, quello che si vede nel video &#8220;A Sacred Forest&#8221; \u00e8 l&#8217;evoluzione temporale di una simulazione bidimensionale di campo magnetico generato attorno ad un buco nero supermassiccio. I dati di partenza [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":3270,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[129,13],"tags":[],"class_list":["post-3250","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-fibers-of-the-universe","category-studenti"],"blocksy_meta":[],"_links":{"self":[{"href":"https:\/\/visitlab.cineca.it\/index.php\/wp-json\/wp\/v2\/posts\/3250","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/visitlab.cineca.it\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/visitlab.cineca.it\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/visitlab.cineca.it\/index.php\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/visitlab.cineca.it\/index.php\/wp-json\/wp\/v2\/comments?post=3250"}],"version-history":[{"count":14,"href":"https:\/\/visitlab.cineca.it\/index.php\/wp-json\/wp\/v2\/posts\/3250\/revisions"}],"predecessor-version":[{"id":3271,"href":"https:\/\/visitlab.cineca.it\/index.php\/wp-json\/wp\/v2\/posts\/3250\/revisions\/3271"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/visitlab.cineca.it\/index.php\/wp-json\/wp\/v2\/media\/3270"}],"wp:attachment":[{"href":"https:\/\/visitlab.cineca.it\/index.php\/wp-json\/wp\/v2\/media?parent=3250"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/visitlab.cineca.it\/index.php\/wp-json\/wp\/v2\/categories?post=3250"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/visitlab.cineca.it\/index.php\/wp-json\/wp\/v2\/tags?post=3250"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}