Nesta tarefa, tenho que simular um carrinho andando na tela a 10 m/s, só que o tempo de execução no processing tem que ser igual ao tempo de execução na vida real. Bom, para fazer isso nós vamos usar o MRU (Movimento Retilíneo Uniforme) que é caracterizado pela variação de espaços iguais em tempos iguais. Na sala fizemos o início da tarefa(um carrinho andando 10 metros a cada um segundo, e sua distância aumentando em relação desses dois valores, que se da pela fórmula d=v*t) Porém o código estava com frameRate(1) , ou seja o programa estava sendo rodado 1 frame por segundo. Mas a tarefa é fazer as alterações necessárias para deixar esse código em 60 fps, então transformei o frameRate(60) , o que tornou o carrinho muito rápido (pois o tempo no computador estava desregulado com o tempo real) Então, para resolver o problema da velocidade divide por 60 a fórmula d=v*t e fiz um if no draw() para dividir o resto da divisão do tempo por 60, com isso apenas um c...
Blog dedicado as atividades da cadeira de Matemática Aplicada à Multimídia, do curso SMD (Sistemas e Mídias Digitais) da UFC (Universidade Federal do Ceará).