{"id":3684,"date":"2024-05-06T18:47:37","date_gmt":"2024-05-06T18:47:37","guid":{"rendered":"http:\/\/www.goncalo.pt\/por\/?p=3684"},"modified":"2025-06-03T17:23:38","modified_gmt":"2025-06-03T17:23:38","slug":"2024-05-06-simulacao-de-galaxia-double-bubble-no-meu-futuro-simulador-de-galaxias-em-c","status":"publish","type":"post","link":"https:\/\/www.goncalo.pt\/por\/2024\/05\/06\/2024-05-06-simulacao-de-galaxia-double-bubble-no-meu-futuro-simulador-de-galaxias-em-c\/","title":{"rendered":"2024-05-06 &#8211; Simula\u00e7\u00e3o de Gal\u00e1xia Double Bubble no meu futuro simulador de Gal\u00e1xias em C++&#8230;"},"content":{"rendered":"\n<p>Aqui est\u00e1 uma simula\u00e7\u00e3o de uma gal\u00e1xia a imitar visualmente uma do estilo &#8220;Double Bubble&#8221;, que \u00e9 um tipo de gal\u00e1xias que gosto bastante, mas neste caso n\u00e3o apenas por g\u00e1s e leis da F\u00edsica mas um pouco for\u00e7ada por Matem\u00e1tica, usando as pr\u00f3prias \u00f3rbitas para o efeito.<\/p>\n\n\n\n<p>Este foi o passo seguinte no simulador, o de ter al\u00e9m das nuvem de estrelas, tamb\u00e9m a poeira c\u00f3smica e regi\u00f5es de H2, para dar algo completo.<\/p>\n\n\n\n<p>A nuvem de estrelas \u00e9 o tal truque que referi no post anterior, de ao inv\u00e9s de meter 16 milh\u00f5es de estrelas como nas simula\u00e7\u00f5es que fiz h\u00e1 uns anos atr\u00e1s e que deixei em pausa, meti s\u00f3 umas 100.000 e depois substitu\u00ed o restante por &#8220;nuvem c\u00f3smica&#8221;, que \u00e9 uma luz que substitui as estrelas, at\u00e9 porque \u00e0 dist\u00e2ncia n\u00e3o nos importa se s\u00e3o estrelas reais que l\u00e1 est\u00e3o ou apenas a luz delas (sob a forma de nuvens).<\/p>\n\n\n\n<p>A poeira c\u00f3smica foi adicionada tamb\u00e9m, para imitar algumas simula\u00e7\u00f5es que sempre vi seja da NASA ou outras, em que n\u00e3o s\u00f3 temos as regi\u00f5es de luz das estrelas como tamb\u00e9m uma esp\u00e9cie de poeiras com menos cor:<\/p>\n\n\n\n<figure class=\"wp-block-video\"><video controls src=\"http:\/\/www.goncalo.pt\/por\/wp-content\/uploads\/2024\/05\/2024-05-06-My-Galaxy-Simulator-with-a-Double-Bubble-Hot-Galaxy-in-Cpp.mp4\"><\/video><figcaption class=\"wp-element-caption\">2024-05-06 &#8211; Simula\u00e7\u00e3o de Gal\u00e1xia Double Bubble no meu futuro simulador de Gal\u00e1xias em C++\u2026<\/figcaption><\/figure>\n\n\n\n<p>Podem ver uma vers\u00e3o da mesma em YouTube, aqui:<\/p>\n\n\n\n<p><a href=\"https:\/\/www.youtube.com\/watch?v=cqkdTk8ulvo\" target=\"_blank\" rel=\"noreferrer noopener\">https:\/\/www.youtube.com\/watch?v=cqkdTk8ulvo<\/a><\/p>\n\n\n\n<p>As regi\u00f5es de H2 s\u00e3o muito comuns nas gal\u00e1xias e super importantes e foram adicionadas, n\u00e3o sei se nos tamanhos certos mas parece-me bem.<\/p>\n\n\n\n<p>Adicionei tamb\u00e9m as traject\u00f3rias das estrelas, nas v\u00e1rias elipses, bem como as Axis, etc.<\/p>\n\n\n\n<p>E meti tamb\u00e9m a curva de velocidade, para vermos como fica a velocidade ao redor das estrelas com ou sem a influ\u00eancia da suposta &#8220;mat\u00e9ria negra&#8221;, e poderemos ver que ao desligar, n\u00e3o se move nada \u00e0 volta, e ao ligarmos, ela roda \u00e0 volta com uma velocidade semelhante \u00e0 da rota\u00e7\u00e3o no centro, algo que ningu\u00e9m compreendeu a 100% e ao qual chamamos de &#8220;dark matter&#8221;.<\/p>\n\n\n\n<p>Depois foi s\u00f3 meter os par\u00e2metros espec\u00edficos para criar uma gal\u00e1xia de dupla bolha, e mais fria (mais avermelhada e n\u00e3o tanto azulada como as gal\u00e1xias de estrelas mais quentes, mais azuladas).<\/p>\n\n\n\n<p>E pronto, foi s\u00f3 adicionar a m\u00fasica do filme Oppenheimer, at\u00e9 porque Oppenheimer tamb\u00e9m trabalhou nesta \u00e1rea e tanto ele como o filme como o autor da m\u00fasica merecem esta pequenita homenagem, \u00e9 a &#8220;Can You Hear the Music&#8221; de Ludwig Goransson.<\/p>\n\n\n\n<p>Mas j\u00e1 est\u00e1 melhor do que a anterior:<\/p>\n\n\n\n<figure class=\"wp-block-video\"><video controls src=\"http:\/\/www.goncalo.pt\/por\/wp-content\/uploads\/2024\/04\/2024-04-25-Galaxy-simulator-already-with-star-dust-for-my-future-Cpp-3D-Galaxy-Explorer.mp4\"><\/video><figcaption class=\"wp-element-caption\">2024-04-25 &#8211; Pr\u00f3ximo passo no Simulador de Gal\u00e1xias &#8211; Meter os bra\u00e7os em espiral mais realistas, em C++\u2026<\/figcaption><\/figure>\n\n\n\n<p>E do que aquelas que criei h\u00e1 2 anos atr\u00e1s que tinham 16 milh\u00f5es de estrelas e mal se mexiam:<\/p>\n\n\n\n<figure class=\"wp-block-video\"><video controls src=\"http:\/\/www.goncalo.pt\/por\/wp-content\/uploads\/2022\/05\/2022-05-26-Galaxies-Dance-And-Fusion-16-Million-Stars-Video.mp4\"><\/video><figcaption class=\"wp-element-caption\">2022-05-26-Galaxies-Dance-And-Fusion-16-Million-Stars-Video<\/figcaption><\/figure>\n\n\n\n<p>Agora deixo isto de lado uns tempos, os pr\u00f3ximos passos ser\u00e3o adicionar controlos visuais, adicionar textos com informa\u00e7\u00f5es.<\/p>\n\n\n\n<p>E depois meter isto em 3D, com as estrelas a aumentarem com a proximidade, e poder rodar em 3D, etc.<\/p>\n\n\n\n<p>E claro, simular colis\u00f5es de gal\u00e1xias obedecendo totalmente \u00e0s leis da F\u00ecsica.<\/p>\n\n\n\n<p>E um dia fazer isto funcionar assim sem influ\u00eancias externas matem\u00e1ticas mas sim puramente de leis da F\u00edsica, algo que ningu\u00e9m compreendeu ainda como se faria, quem sabe um dia consiga, com tempo. \ud83d\ude42<\/p>\n\n\n\n<p>Mas vou poder j\u00e1 adicionar estas simula\u00e7\u00f5es ao jogo Master of Orion que vou recriar um dia tamb\u00e9m, para criar pequenas gal\u00e1xias onde jogar, e talvez em 3D tamb\u00e9m.<\/p>\n\n\n\n<p>Por agora deixo isto de lado uns tempos, foi s\u00f3 para n\u00e3o me esquecer de que quero um dia criar coisas giras com isto.<\/p>\n\n\n\n<p>\u00c9 que comecei l\u00e1 para 2022 e deixei isto de lado uns anos, agora deixo mais uns tempos, mas n\u00e3o me esquecerei, e pelo menos j\u00e1 evoluiu um pouco, e al\u00e9m do Game Engine, o software de An\u00e1lise T\u00e9cnica estarem avan\u00e7ados, este tamb\u00e9m fica mais, e o dos Fractais vir\u00e1 depois, antes de voltar ao Game Engine (talvez).<\/p>\n\n\n\n<p>Mais not\u00edcias um dia.<\/p>\n\n\n\n<p>Hasta!<\/p>\n\n\n\n<p>2024-05-06.<\/p>\n\n\n\n<p>Publicado no mesmo dia no meu LinkedIn, em:<\/p>\n\n\n\n<p><a href=\"https:\/\/www.linkedin.com\/posts\/goncalopt_aqui-est%C3%A1-uma-simula%C3%A7%C3%A3o-de-uma-gal%C3%A1xia-do-activity-7193321330522415105-omTT?utm_source=share&amp;utm_medium=member_desktop\" target=\"_blank\" rel=\"noreferrer noopener\">https:\/\/www.linkedin.com\/posts\/goncalopt_aqui-est%C3%A1-uma-simula%C3%A7%C3%A3o-de-uma-gal%C3%A1xia-do-activity-7193321330522415105-omTT?utm_source=share&amp;utm_medium=member_desktop<\/a><\/p>\n\n\n\n<p>Partilhado um ano depois, em 2025-06-03, sob a forma de short no YouTube, apenas com a parte mais bonita do v\u00eddeo, a final, em:<\/p>\n\n\n\n<figure class=\"wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio\"><div class=\"wp-block-embed__wrapper\">\n<iframe loading=\"lazy\" title=\"Uma pequena estrela no c\u00e9u pode ser uma gal\u00e1xia incr\u00edvel!\" width=\"800\" height=\"450\" src=\"https:\/\/www.youtube.com\/embed\/Oe5Z2guczm0?feature=oembed\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" referrerpolicy=\"strict-origin-when-cross-origin\" allowfullscreen><\/iframe>\n<\/div><figcaption class=\"wp-element-caption\">Uma pequena estrela no c\u00e9u pode ser uma gal\u00e1xia incr\u00edvel!<\/figcaption><\/figure>\n\n\n\n<p>E no mesmo dia, no LinkedIn tamb\u00e9m, em:<\/p>\n\n\n\n<p><a href=\"https:\/\/www.linkedin.com\/posts\/goncalopt_uma-pequena-estrela-no-c%C3%A9u-pode-ser-uma-gal%C3%A1xia-activity-7335711609853509632--QHo?utm_source=share&amp;utm_medium=member_desktop&amp;rcm=ACoAABG7H2ABop3FluPLkJx4wf0Fa6gMHIcSrfI\">https:\/\/www.linkedin.com\/posts\/goncalopt_uma-pequena-estrela-no-c%C3%A9u-pode-ser-uma-gal%C3%A1xia-activity-7335711609853509632&#8211;QHo<\/a><\/p>\n\n\n\n<p>Com o texto:<br>\u00abComo partilhei o v\u00eddeo original h\u00e1 um ano atr\u00e1s, e foi partilhado de qualquer maneira, decidi passado um ano partilhar a parte mais bonita do v\u00eddeo, desta simula\u00e7\u00e3o for\u00e7ada de uma double bubble galaxy criada atrav\u00e9s de um movimento artificial de estrelas com constraints matem\u00e1ticas espec\u00edficas que d\u00e1 um efeito \u00fanico. O v\u00eddeo original est\u00e1 na descri\u00e7\u00e3o deste. \u00c9 mais por Arte do que por realismo em si. \ud83d\ude42<\/p>\n\n\n\n<p>2025-06-03.\u00bb<\/p>\n\n\n\n<p>Post seguinte, tamb\u00e9m sobre o meu Simulador de Gal\u00e1xias:<\/p>\n\n\n\n<figure class=\"wp-block-embed is-type-wp-embed is-provider-gon-alo-ferreira wp-block-embed-gon-alo-ferreira\"><div class=\"wp-block-embed__wrapper\">\n<blockquote class=\"wp-embedded-content\" data-secret=\"g1k2u11D8q\"><a href=\"https:\/\/www.goncalo.pt\/por\/2024\/06\/19\/2024-06-19-varios-exemplos-de-galaxias-criadas-com-o-meu-simulador-de-galaxias-em-c-ja-com-regioes-de-h2\/\">2024-06-19 &#8211; V\u00e1rios exemplos de gal\u00e1xias criadas com o meu simulador de gal\u00e1xias em C++, j\u00e1 com regi\u00f5es de H2&#8230;<\/a><\/blockquote><iframe loading=\"lazy\" class=\"wp-embedded-content\" sandbox=\"allow-scripts\" security=\"restricted\" style=\"position: absolute; visibility: hidden;\" title=\"&#8220;2024-06-19 &#8211; V\u00e1rios exemplos de gal\u00e1xias criadas com o meu simulador de gal\u00e1xias em C++, j\u00e1 com regi\u00f5es de H2&#8230;&#8221; &#8212; Gon\u00e7alo Ferreira\" src=\"https:\/\/www.goncalo.pt\/por\/2024\/06\/19\/2024-06-19-varios-exemplos-de-galaxias-criadas-com-o-meu-simulador-de-galaxias-em-c-ja-com-regioes-de-h2\/embed\/#?secret=HWdwLsG1Qo#?secret=g1k2u11D8q\" data-secret=\"g1k2u11D8q\" width=\"600\" height=\"338\" frameborder=\"0\" marginwidth=\"0\" marginheight=\"0\" scrolling=\"no\"><\/iframe>\n<\/div><figcaption class=\"wp-element-caption\">2024-06-19 \u2013 V\u00e1rios exemplos de gal\u00e1xias criadas com o meu simulador de gal\u00e1xias em C++, j\u00e1 com regi\u00f5es de H2\u2026<\/figcaption><\/figure>\n\n\n\n<p>Post anterior, sobre este mesmo tema (simula\u00e7\u00f5es de Astro-F\u00edsica):<\/p>\n\n\n\n<figure class=\"wp-block-embed is-type-wp-embed is-provider-gon-alo-ferreira wp-block-embed-gon-alo-ferreira\"><div class=\"wp-block-embed__wrapper\">\n<blockquote class=\"wp-embedded-content\" data-secret=\"fd7GtvxuzQ\"><a href=\"https:\/\/www.goncalo.pt\/por\/2024\/04\/25\/2024-04-25-proximo-passo-no-simulador-de-galaxias-meter-os-bracos-em-espiral-mais-realistas-em-c\/\">2024-04-25 &#8211; Pr\u00f3ximo passo no Simulador de Gal\u00e1xias &#8211; Meter os bra\u00e7os em espiral mais realistas, em C++&#8230;<\/a><\/blockquote><iframe loading=\"lazy\" class=\"wp-embedded-content\" sandbox=\"allow-scripts\" security=\"restricted\" style=\"position: absolute; visibility: hidden;\" title=\"&#8220;2024-04-25 &#8211; Pr\u00f3ximo passo no Simulador de Gal\u00e1xias &#8211; Meter os bra\u00e7os em espiral mais realistas, em C++&#8230;&#8221; &#8212; Gon\u00e7alo Ferreira\" src=\"https:\/\/www.goncalo.pt\/por\/2024\/04\/25\/2024-04-25-proximo-passo-no-simulador-de-galaxias-meter-os-bracos-em-espiral-mais-realistas-em-c\/embed\/#?secret=F0i4Trrai5#?secret=fd7GtvxuzQ\" data-secret=\"fd7GtvxuzQ\" width=\"600\" height=\"338\" frameborder=\"0\" marginwidth=\"0\" marginheight=\"0\" scrolling=\"no\"><\/iframe>\n<\/div><figcaption class=\"wp-element-caption\">2024-04-25 \u2013 Pr\u00f3ximo passo no Simulador de Gal\u00e1xias \u2013 Meter os bra\u00e7os em espiral mais realistas, em C++\u2026<\/figcaption><\/figure>\n\n\n\n<p><br><\/p>\n\n\n\n<p><\/p>\n\n\n\n<figure class=\"wp-block-image size-large is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"600\" height=\"338\" src=\"http:\/\/www.goncalo.pt\/por\/wp-content\/uploads\/2024\/05\/2024-05-06-My-Galaxy-Simulator-with-a-Double-Bubble-Hot-Galaxy-in-Cpp-Thumb.gif\" alt=\"2024-05-06 - Simula\u00e7\u00e3o de Gal\u00e1xia Double Bubble no meu futuro simulador de Gal\u00e1xias em C++ (Thumbnail)...\" class=\"wp-image-3685\" style=\"width:1137px;height:auto\"\/><figcaption class=\"wp-element-caption\">2024-05-06 &#8211; Simula\u00e7\u00e3o de Gal\u00e1xia Double Bubble no meu futuro simulador de Gal\u00e1xias em C++ (Thumbnail)&#8230;<\/figcaption><\/figure>\n","protected":false},"excerpt":{"rendered":"<p>Aqui est\u00e1 uma simula\u00e7\u00e3o de uma gal\u00e1xia a imitar visualmente uma do estilo &#8220;Double Bubble&#8221;, que \u00e9 um tipo de<\/p>\n","protected":false},"author":1,"featured_media":3685,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[168,169,349,144,4,164,347,266,193],"tags":[173,174,7,171,207,170,24,120,166,172,372,348,344],"class_list":["post-3684","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-astro-fisica","category-astronomia","category-design-6-others","category-fisica","category-softwares","category-top","category-top-10-others","category-top-20","category-top-fisica","tag-astro-fisica","tag-astronomia","tag-c","tag-colisoes-de-galaxias","tag-dev","tag-galaxias","tag-game-dev","tag-programacao","tag-simulacao","tag-simulacoes","tag-simulacoes-de-galaxias","tag-top-10-others","tag-top-20"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v25.4 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>2024-05-06 - Simula\u00e7\u00e3o de Gal\u00e1xia Double Bubble no meu futuro simulador de Gal\u00e1xias em C++... - Gon\u00e7alo Ferreira<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.goncalo.pt\/por\/2024\/05\/06\/2024-05-06-simulacao-de-galaxia-double-bubble-no-meu-futuro-simulador-de-galaxias-em-c\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"2024-05-06 - Simula\u00e7\u00e3o de Gal\u00e1xia Double Bubble no meu futuro simulador de Gal\u00e1xias em C++... - Gon\u00e7alo Ferreira\" \/>\n<meta property=\"og:description\" content=\"Aqui est\u00e1 uma simula\u00e7\u00e3o de uma gal\u00e1xia a imitar visualmente uma do estilo &#8220;Double Bubble&#8221;, que \u00e9 um tipo de\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.goncalo.pt\/por\/2024\/05\/06\/2024-05-06-simulacao-de-galaxia-double-bubble-no-meu-futuro-simulador-de-galaxias-em-c\/\" \/>\n<meta property=\"og:site_name\" content=\"Gon\u00e7alo Ferreira\" \/>\n<meta property=\"article:published_time\" content=\"2024-05-06T18:47:37+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2025-06-03T17:23:38+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.goncalo.pt\/por\/wp-content\/uploads\/2024\/05\/2024-05-06-My-Galaxy-Simulator-with-a-Double-Bubble-Hot-Galaxy-in-Cpp-Thumb.gif\" \/>\n\t<meta property=\"og:image:width\" content=\"600\" \/>\n\t<meta property=\"og:image:height\" content=\"338\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/gif\" \/>\n<meta name=\"author\" content=\"gnmf\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"gnmf\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"5 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/www.goncalo.pt\/por\/2024\/05\/06\/2024-05-06-simulacao-de-galaxia-double-bubble-no-meu-futuro-simulador-de-galaxias-em-c\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/www.goncalo.pt\/por\/2024\/05\/06\/2024-05-06-simulacao-de-galaxia-double-bubble-no-meu-futuro-simulador-de-galaxias-em-c\/\"},\"author\":{\"name\":\"gnmf\",\"@id\":\"https:\/\/www.goncalo.pt\/por\/#\/schema\/person\/28a9f845c4de91a7c067707279b1d8dd\"},\"headline\":\"2024-05-06 &#8211; Simula\u00e7\u00e3o de Gal\u00e1xia Double Bubble no meu futuro simulador de Gal\u00e1xias em C++&#8230;\",\"datePublished\":\"2024-05-06T18:47:37+00:00\",\"dateModified\":\"2025-06-03T17:23:38+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/www.goncalo.pt\/por\/2024\/05\/06\/2024-05-06-simulacao-de-galaxia-double-bubble-no-meu-futuro-simulador-de-galaxias-em-c\/\"},\"wordCount\":1030,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/www.goncalo.pt\/por\/#organization\"},\"image\":{\"@id\":\"https:\/\/www.goncalo.pt\/por\/2024\/05\/06\/2024-05-06-simulacao-de-galaxia-double-bubble-no-meu-futuro-simulador-de-galaxias-em-c\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.goncalo.pt\/por\/wp-content\/uploads\/2024\/05\/2024-05-06-My-Galaxy-Simulator-with-a-Double-Bubble-Hot-Galaxy-in-Cpp-Thumb.gif\",\"keywords\":[\"Astro-F\u00edsica\",\"Astronomia\",\"C++\",\"Colis\u00f5es de Gal\u00e1xias\",\"Dev\",\"Gal\u00e1xias\",\"Game Dev\",\"Programa\u00e7\u00e3o\",\"Simula\u00e7\u00e3o\",\"Simula\u00e7\u00f5es\",\"Simula\u00e7\u00f5es de Gal\u00e1xias\",\"Top 10 Others\",\"Top 20\"],\"articleSection\":[\"Astro-F\u00edsica\",\"Astronomia\",\"Design 6 Others\",\"F\u00edsica\",\"Softwares\",\"Top\",\"Top 10 Others\",\"Top 20\",\"Top F\u00edsica\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/www.goncalo.pt\/por\/2024\/05\/06\/2024-05-06-simulacao-de-galaxia-double-bubble-no-meu-futuro-simulador-de-galaxias-em-c\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.goncalo.pt\/por\/2024\/05\/06\/2024-05-06-simulacao-de-galaxia-double-bubble-no-meu-futuro-simulador-de-galaxias-em-c\/\",\"url\":\"https:\/\/www.goncalo.pt\/por\/2024\/05\/06\/2024-05-06-simulacao-de-galaxia-double-bubble-no-meu-futuro-simulador-de-galaxias-em-c\/\",\"name\":\"2024-05-06 - Simula\u00e7\u00e3o de Gal\u00e1xia Double Bubble no meu futuro simulador de Gal\u00e1xias em C++... - Gon\u00e7alo Ferreira\",\"isPartOf\":{\"@id\":\"https:\/\/www.goncalo.pt\/por\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.goncalo.pt\/por\/2024\/05\/06\/2024-05-06-simulacao-de-galaxia-double-bubble-no-meu-futuro-simulador-de-galaxias-em-c\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/www.goncalo.pt\/por\/2024\/05\/06\/2024-05-06-simulacao-de-galaxia-double-bubble-no-meu-futuro-simulador-de-galaxias-em-c\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.goncalo.pt\/por\/wp-content\/uploads\/2024\/05\/2024-05-06-My-Galaxy-Simulator-with-a-Double-Bubble-Hot-Galaxy-in-Cpp-Thumb.gif\",\"datePublished\":\"2024-05-06T18:47:37+00:00\",\"dateModified\":\"2025-06-03T17:23:38+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/www.goncalo.pt\/por\/2024\/05\/06\/2024-05-06-simulacao-de-galaxia-double-bubble-no-meu-futuro-simulador-de-galaxias-em-c\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.goncalo.pt\/por\/2024\/05\/06\/2024-05-06-simulacao-de-galaxia-double-bubble-no-meu-futuro-simulador-de-galaxias-em-c\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.goncalo.pt\/por\/2024\/05\/06\/2024-05-06-simulacao-de-galaxia-double-bubble-no-meu-futuro-simulador-de-galaxias-em-c\/#primaryimage\",\"url\":\"https:\/\/www.goncalo.pt\/por\/wp-content\/uploads\/2024\/05\/2024-05-06-My-Galaxy-Simulator-with-a-Double-Bubble-Hot-Galaxy-in-Cpp-Thumb.gif\",\"contentUrl\":\"https:\/\/www.goncalo.pt\/por\/wp-content\/uploads\/2024\/05\/2024-05-06-My-Galaxy-Simulator-with-a-Double-Bubble-Hot-Galaxy-in-Cpp-Thumb.gif\",\"width\":600,\"height\":338,\"caption\":\"2024-05-06 - Simula\u00e7\u00e3o de Gal\u00e1xia Double Bubble no meu futuro simulador de Gal\u00e1xias em C++ (Thumbnail)...\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.goncalo.pt\/por\/2024\/05\/06\/2024-05-06-simulacao-de-galaxia-double-bubble-no-meu-futuro-simulador-de-galaxias-em-c\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.goncalo.pt\/por\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"2024-05-06 &#8211; Simula\u00e7\u00e3o de Gal\u00e1xia Double Bubble no meu futuro simulador de Gal\u00e1xias em C++&#8230;\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.goncalo.pt\/por\/#website\",\"url\":\"https:\/\/www.goncalo.pt\/por\/\",\"name\":\"Gon\u00e7alo Ferreira\",\"description\":\"[Game Engine\/Software\/Simulation\/Trading Systems\/Full Stack] Developer, Musician, Composer, Painter, Writer, IT Trainer, Sys Admin, Ex-Trader, Skater, Strongman, Vegan, Self-Taught Neuro-Divergent Polymath, and 1001 things more. Welcome to my world!\",\"publisher\":{\"@id\":\"https:\/\/www.goncalo.pt\/por\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.goncalo.pt\/por\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/www.goncalo.pt\/por\/#organization\",\"name\":\"Gon\u00e7alo Ferreira\",\"url\":\"https:\/\/www.goncalo.pt\/por\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.goncalo.pt\/por\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/www.goncalo.pt\/por\/wp-content\/uploads\/2023\/08\/cropped-Goncalo-Ferreira-Logo-With-Face.png\",\"contentUrl\":\"https:\/\/www.goncalo.pt\/por\/wp-content\/uploads\/2023\/08\/cropped-Goncalo-Ferreira-Logo-With-Face.png\",\"width\":389,\"height\":90,\"caption\":\"Gon\u00e7alo Ferreira\"},\"image\":{\"@id\":\"https:\/\/www.goncalo.pt\/por\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"http:\/\/www.linkedin.com\/in\/GoncaloPT\/\"]},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.goncalo.pt\/por\/#\/schema\/person\/28a9f845c4de91a7c067707279b1d8dd\",\"name\":\"gnmf\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.goncalo.pt\/por\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/78a295ef7300b60da1d67d4ce84359da?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/78a295ef7300b60da1d67d4ce84359da?s=96&d=mm&r=g\",\"caption\":\"gnmf\"},\"sameAs\":[\"http:\/\/www.goncalo.pt\/por\"],\"url\":\"https:\/\/www.goncalo.pt\/por\/author\/gnmf\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"2024-05-06 - Simula\u00e7\u00e3o de Gal\u00e1xia Double Bubble no meu futuro simulador de Gal\u00e1xias em C++... - Gon\u00e7alo Ferreira","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.goncalo.pt\/por\/2024\/05\/06\/2024-05-06-simulacao-de-galaxia-double-bubble-no-meu-futuro-simulador-de-galaxias-em-c\/","og_locale":"en_US","og_type":"article","og_title":"2024-05-06 - Simula\u00e7\u00e3o de Gal\u00e1xia Double Bubble no meu futuro simulador de Gal\u00e1xias em C++... - Gon\u00e7alo Ferreira","og_description":"Aqui est\u00e1 uma simula\u00e7\u00e3o de uma gal\u00e1xia a imitar visualmente uma do estilo &#8220;Double Bubble&#8221;, que \u00e9 um tipo de","og_url":"https:\/\/www.goncalo.pt\/por\/2024\/05\/06\/2024-05-06-simulacao-de-galaxia-double-bubble-no-meu-futuro-simulador-de-galaxias-em-c\/","og_site_name":"Gon\u00e7alo Ferreira","article_published_time":"2024-05-06T18:47:37+00:00","article_modified_time":"2025-06-03T17:23:38+00:00","og_image":[{"url":"https:\/\/www.goncalo.pt\/por\/wp-content\/uploads\/2024\/05\/2024-05-06-My-Galaxy-Simulator-with-a-Double-Bubble-Hot-Galaxy-in-Cpp-Thumb.gif","width":600,"height":338,"type":"image\/gif"}],"author":"gnmf","twitter_card":"summary_large_image","twitter_misc":{"Written by":"gnmf","Est. reading time":"5 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.goncalo.pt\/por\/2024\/05\/06\/2024-05-06-simulacao-de-galaxia-double-bubble-no-meu-futuro-simulador-de-galaxias-em-c\/#article","isPartOf":{"@id":"https:\/\/www.goncalo.pt\/por\/2024\/05\/06\/2024-05-06-simulacao-de-galaxia-double-bubble-no-meu-futuro-simulador-de-galaxias-em-c\/"},"author":{"name":"gnmf","@id":"https:\/\/www.goncalo.pt\/por\/#\/schema\/person\/28a9f845c4de91a7c067707279b1d8dd"},"headline":"2024-05-06 &#8211; Simula\u00e7\u00e3o de Gal\u00e1xia Double Bubble no meu futuro simulador de Gal\u00e1xias em C++&#8230;","datePublished":"2024-05-06T18:47:37+00:00","dateModified":"2025-06-03T17:23:38+00:00","mainEntityOfPage":{"@id":"https:\/\/www.goncalo.pt\/por\/2024\/05\/06\/2024-05-06-simulacao-de-galaxia-double-bubble-no-meu-futuro-simulador-de-galaxias-em-c\/"},"wordCount":1030,"commentCount":0,"publisher":{"@id":"https:\/\/www.goncalo.pt\/por\/#organization"},"image":{"@id":"https:\/\/www.goncalo.pt\/por\/2024\/05\/06\/2024-05-06-simulacao-de-galaxia-double-bubble-no-meu-futuro-simulador-de-galaxias-em-c\/#primaryimage"},"thumbnailUrl":"https:\/\/www.goncalo.pt\/por\/wp-content\/uploads\/2024\/05\/2024-05-06-My-Galaxy-Simulator-with-a-Double-Bubble-Hot-Galaxy-in-Cpp-Thumb.gif","keywords":["Astro-F\u00edsica","Astronomia","C++","Colis\u00f5es de Gal\u00e1xias","Dev","Gal\u00e1xias","Game Dev","Programa\u00e7\u00e3o","Simula\u00e7\u00e3o","Simula\u00e7\u00f5es","Simula\u00e7\u00f5es de Gal\u00e1xias","Top 10 Others","Top 20"],"articleSection":["Astro-F\u00edsica","Astronomia","Design 6 Others","F\u00edsica","Softwares","Top","Top 10 Others","Top 20","Top F\u00edsica"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.goncalo.pt\/por\/2024\/05\/06\/2024-05-06-simulacao-de-galaxia-double-bubble-no-meu-futuro-simulador-de-galaxias-em-c\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.goncalo.pt\/por\/2024\/05\/06\/2024-05-06-simulacao-de-galaxia-double-bubble-no-meu-futuro-simulador-de-galaxias-em-c\/","url":"https:\/\/www.goncalo.pt\/por\/2024\/05\/06\/2024-05-06-simulacao-de-galaxia-double-bubble-no-meu-futuro-simulador-de-galaxias-em-c\/","name":"2024-05-06 - Simula\u00e7\u00e3o de Gal\u00e1xia Double Bubble no meu futuro simulador de Gal\u00e1xias em C++... - Gon\u00e7alo Ferreira","isPartOf":{"@id":"https:\/\/www.goncalo.pt\/por\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.goncalo.pt\/por\/2024\/05\/06\/2024-05-06-simulacao-de-galaxia-double-bubble-no-meu-futuro-simulador-de-galaxias-em-c\/#primaryimage"},"image":{"@id":"https:\/\/www.goncalo.pt\/por\/2024\/05\/06\/2024-05-06-simulacao-de-galaxia-double-bubble-no-meu-futuro-simulador-de-galaxias-em-c\/#primaryimage"},"thumbnailUrl":"https:\/\/www.goncalo.pt\/por\/wp-content\/uploads\/2024\/05\/2024-05-06-My-Galaxy-Simulator-with-a-Double-Bubble-Hot-Galaxy-in-Cpp-Thumb.gif","datePublished":"2024-05-06T18:47:37+00:00","dateModified":"2025-06-03T17:23:38+00:00","breadcrumb":{"@id":"https:\/\/www.goncalo.pt\/por\/2024\/05\/06\/2024-05-06-simulacao-de-galaxia-double-bubble-no-meu-futuro-simulador-de-galaxias-em-c\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.goncalo.pt\/por\/2024\/05\/06\/2024-05-06-simulacao-de-galaxia-double-bubble-no-meu-futuro-simulador-de-galaxias-em-c\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.goncalo.pt\/por\/2024\/05\/06\/2024-05-06-simulacao-de-galaxia-double-bubble-no-meu-futuro-simulador-de-galaxias-em-c\/#primaryimage","url":"https:\/\/www.goncalo.pt\/por\/wp-content\/uploads\/2024\/05\/2024-05-06-My-Galaxy-Simulator-with-a-Double-Bubble-Hot-Galaxy-in-Cpp-Thumb.gif","contentUrl":"https:\/\/www.goncalo.pt\/por\/wp-content\/uploads\/2024\/05\/2024-05-06-My-Galaxy-Simulator-with-a-Double-Bubble-Hot-Galaxy-in-Cpp-Thumb.gif","width":600,"height":338,"caption":"2024-05-06 - Simula\u00e7\u00e3o de Gal\u00e1xia Double Bubble no meu futuro simulador de Gal\u00e1xias em C++ (Thumbnail)..."},{"@type":"BreadcrumbList","@id":"https:\/\/www.goncalo.pt\/por\/2024\/05\/06\/2024-05-06-simulacao-de-galaxia-double-bubble-no-meu-futuro-simulador-de-galaxias-em-c\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.goncalo.pt\/por\/"},{"@type":"ListItem","position":2,"name":"2024-05-06 &#8211; Simula\u00e7\u00e3o de Gal\u00e1xia Double Bubble no meu futuro simulador de Gal\u00e1xias em C++&#8230;"}]},{"@type":"WebSite","@id":"https:\/\/www.goncalo.pt\/por\/#website","url":"https:\/\/www.goncalo.pt\/por\/","name":"Gon\u00e7alo Ferreira","description":"[Game Engine\/Software\/Simulation\/Trading Systems\/Full Stack] Developer, Musician, Composer, Painter, Writer, IT Trainer, Sys Admin, Ex-Trader, Skater, Strongman, Vegan, Self-Taught Neuro-Divergent Polymath, and 1001 things more. Welcome to my world!","publisher":{"@id":"https:\/\/www.goncalo.pt\/por\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.goncalo.pt\/por\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/www.goncalo.pt\/por\/#organization","name":"Gon\u00e7alo Ferreira","url":"https:\/\/www.goncalo.pt\/por\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.goncalo.pt\/por\/#\/schema\/logo\/image\/","url":"https:\/\/www.goncalo.pt\/por\/wp-content\/uploads\/2023\/08\/cropped-Goncalo-Ferreira-Logo-With-Face.png","contentUrl":"https:\/\/www.goncalo.pt\/por\/wp-content\/uploads\/2023\/08\/cropped-Goncalo-Ferreira-Logo-With-Face.png","width":389,"height":90,"caption":"Gon\u00e7alo Ferreira"},"image":{"@id":"https:\/\/www.goncalo.pt\/por\/#\/schema\/logo\/image\/"},"sameAs":["http:\/\/www.linkedin.com\/in\/GoncaloPT\/"]},{"@type":"Person","@id":"https:\/\/www.goncalo.pt\/por\/#\/schema\/person\/28a9f845c4de91a7c067707279b1d8dd","name":"gnmf","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.goncalo.pt\/por\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/78a295ef7300b60da1d67d4ce84359da?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/78a295ef7300b60da1d67d4ce84359da?s=96&d=mm&r=g","caption":"gnmf"},"sameAs":["http:\/\/www.goncalo.pt\/por"],"url":"https:\/\/www.goncalo.pt\/por\/author\/gnmf\/"}]}},"_links":{"self":[{"href":"https:\/\/www.goncalo.pt\/por\/wp-json\/wp\/v2\/posts\/3684"}],"collection":[{"href":"https:\/\/www.goncalo.pt\/por\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.goncalo.pt\/por\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.goncalo.pt\/por\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.goncalo.pt\/por\/wp-json\/wp\/v2\/comments?post=3684"}],"version-history":[{"count":18,"href":"https:\/\/www.goncalo.pt\/por\/wp-json\/wp\/v2\/posts\/3684\/revisions"}],"predecessor-version":[{"id":4270,"href":"https:\/\/www.goncalo.pt\/por\/wp-json\/wp\/v2\/posts\/3684\/revisions\/4270"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.goncalo.pt\/por\/wp-json\/wp\/v2\/media\/3685"}],"wp:attachment":[{"href":"https:\/\/www.goncalo.pt\/por\/wp-json\/wp\/v2\/media?parent=3684"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.goncalo.pt\/por\/wp-json\/wp\/v2\/categories?post=3684"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.goncalo.pt\/por\/wp-json\/wp\/v2\/tags?post=3684"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}