Projecto Simulador de Astro-Física, em C++…
Desde pequeno que gosto de Física e Astro-Física e várias outras ciências, mas que adoro o Universo, Astronomia, etc.
Daí decidi criar o meu próprio simulador de fenómenos Astro-Físicos, para simular colisões de galáxias, clusters de galáxias, a expansão do Universo, e outro tipo de coisas.
E também para simular galáxias, e gerá-las em tempo real para usar em jogos, e simulações, como esta que há-de ser transformada em 3D mais tarde:
Quanto a colisões, ainda só criei vídeos delas e 2022, mas vejam que lindo:
Aqui uma galáxia pixelizada, exemplo de como as poderei usar nos meus videojogos, como no remake do Master of Orion de 1993 que pretendo fazer:
Ou uma galáxia mais realista mas ainda colorida para videojogos:
Mas darei mais prioridade às galáxias realistas quando tiver tempo:
Devido à minha falta de tempo, vou melhorando o mesmo de tempos a tempos, pois eu vou alternando entre projectos para não me cansar de nenhum, e por isso levará alguns anitos até estar 100% finalizado.
Isto não significa que não tenha já criado várias simulações.
Fica aqui uma segunda:
O giro é que isto permite-me compreender melhor o funcionamento do Universo, e posso até alterar as variáveis do mesmo, como quem altera as variáveis num programa de computador, e ver o que sucederia. Abaixo deixo um exemplo de uma experiência inicial:
O problema é que os cientistas na NASA e a HUBBLE têm super-computadores, e não é fácil eu simular galáxias com milhões de corpos celestes, todos a interagir entre eles, com um portátil.
Imaginem que duas galáxias têm um total de 2 milhões de estrelas, imaginem calcular a interacção entre elas todas? 2.000.000 * 2.000.000 = 4.000.000.000.000 de processos por cada frame…
Um dia desenvolverei mais o mesmo, e talvez arranje um computador muito potente só para as simulações mais pesadas, e criará vídeos em 3D, etc.
Bem, faço o que posso. Se não fosse o poder do C e C++, estava tramado.
Um dia trago notícias. 🙂
2022-05-05.
- 2024-06-19 – Vários exemplos de galáxias criadas com o meu simulador de galáxias em C++, já com regiões de H2…
- 2024-05-06 – Simulação de Galáxia Double Bubble no meu futuro simulador de Galáxias em C++…
- 2024-04-25 – Próximo passo no Simulador de Galáxias – Meter os braços em espiral mais realistas, em C++…
- 2023-08-27 – Uma pequena explicação sobre eu dizer que o Tempo não existe, envolvendo a Relatividade de Einstein, Time Dilation, entre outras coisas (Física)…
- 2022-09-04 – Simulação estelar com nebulosa em forma de “G” para celebrar o meu aniversário… 😛
- 2022-05-26 – Colisão e Fusão de duas Galáxias, em C++…
- 2022-04-21 – Colisão de Galáxias com 2 milhões de estrelas, usando o meu simulador de Astrofísica criado do zero em C++…
- 2021-06-25 – Uma colisão entre galáxias, com 50.000 corpos estelares…
- 2021-05-29 – Colisões de Galáxias, mas distorcendo as leis da Física, em C/C++…
- 2021-05-28 – “Dancing Galaxies” – Uma simulação de Física, da colisão de duas galáxias, em C/C++..