Neste exercício temos q alterar a aplicação de lançamento balístico para recálculo a cada 0,1 segundo (= 10 fps), porém mantendo o tempo real. No código original, o frameRate era 1 e o acréscimo da variável tempo também era 1, se aumentarmos o fps para 10 quisermos manter o tempo real temos q alterar o o acréscimo de tempo para 0,1 , mas porque isso tem que ser feito? Bom, o frameRate significa taxa de quadros ou taxa de amostragem, por exemplo se colocar frameRate(30); o processing vai executar a uma taxa de 30 fps(em um segundo executar 30 quadros); Para ficar compatível com o tempo real um segundo no programa será um segundo real. e a lógica matemática para as proporções de fps e tempo real é: ...
Comentários
Postar um comentário