N-Body Simulation

História

Durante o nosso ensino médio em meados de 2016, desenvolvemos uma simulação n-body por diversão. Essa simulação consiste em um sistema de partículas que sofrem influências de forças gravitacionais, como a gravidade.

A lógica matemática e física foi projetada pelo meu amigo Jeremias Junior enquanto a parte visual foi desenvolvida por mim. Na época havíamos utilizado GDI+ para renderizar as partículas, mas ele era extremamente lento pois utilizava o processador para renderização.

Mais tarde, pudemos refazer o projeto para ser renderizado na GPU utilizando OpenGL e mais recentemente refiz ele em web utilizando a biblioteca three.js para renderização.

Simulação

Projeto Original