Simule o movimento de nove sistemas de pêndulo diferentes em tempo real no seu telefone.
Use a simulação como um papel de parede ao vivo (a ser definido a partir das configurações do dispositivo).
Sistemas incluídos:
1) Pêndulo matemático (2D): o pêndulo mais simples.
2) Efeito de onda de pêndulo (3D): quando vários pêndulos são combinados, um efeito de onda peculiar aparece.
3) Pêndulo esférico (3D): uma generalização tridimensional do pêndulo matemático.
4) Pêndulo da mola (2D): uma massa conectada a uma mola.
5) Pêndulo de mola (3D): uma massa conectada a uma mola em 3D.
6) Pêndulo duplo (2D): o exemplo mais simples de um sistema que exibe movimento caótico e é altamente sensível às condições iniciais.
7) Pêndulo esférico duplo (3D): uma generalização tridimensional do pêndulo duplo.
8) Pêndulo matemático da mola (2D): uma haste presa a uma mola.
9) Pêndulo esférico de mola (3D): uma haste presa a uma mola em 3D.
Características:
- Todas as simulações são realizadas em tempo real, resolvendo numericamente as equações de movimento de Lagrange.
- Use o acelerômetro do seu dispositivo para determinação dinâmica da força de gravidade.
- Leve em conta a força de atrito para ver o amortecimento do movimento do pêndulo (recomendado ao usar a gravidade do sensor).
- Use os dedos para alterar interativamente as posições dos pêndulos.
- Use beliscar para aumentar o gesto.
- Todos os parâmetros de cada sistema podem ser modificados nas preferências.
Agradecimentos:
Tutoriais do OpenGL em http://www.learnopengles.com/
Biblioteca ColorPickerView em https://github.com/danielnilsson9/color-picker-view
O código fonte do aplicativo está disponível em https://github.com/vlvovch/pendulum-studio