--- title: Particle Sim localeTitle: Particle Sim --- ## Simulação de Partículas em Lona Neste guia, vamos construir uma simulação básica de partículas no Canvas usando princípios simples de animação. Vamos querer configurar uma matriz de partículas com acelerações e velocidades. Nós vamos criar 100 partículas em pontos aleatórios na tela. ```js canvas = document.getElementById("canvas"); ctx = canvas.getContext('2d'); var particles = []; for(var i=0; i<100; i++) { particles.push( { x:Math.random()*canvas.width, y:Math.random()*canvas.height, vx:0, vy:0, ax:0, ay:0 } ); } ``` Em nosso loop de desenho, renderizamos essas partículas. ```js function draw() { ctx.clearRect(0, 0, canvas.width, canvas.height); for(var i=0; i