Simula o movemento de nove sistemas diferentes de péndulos en tempo real no seu teléfono.
Use a simulación como fondo de pantalla en vivo (para configurar desde a configuración do dispositivo).
Sistemas incluídos:
1) Péndulo matemático (2D): o péndulo máis sinxelo.
2) Efecto de ondas de péndulo (3D): cando se combinan varios péndulos, aparece un peculiar efecto de onda.
3) Péndulo esférico (3D): unha xeneralización tridimensional do péndulo matemático.
4) Péndulo de primavera (2D): masa conectada a un muelle.
5) Péndulo de primavera (3D): unha masa conectada a un muelle en 3D.
6) Péndulo dobre (2D): o exemplo máis simple dun sistema que exhibe un movemento caótico e é moi sensible ás condicións iniciais.
7) Péndulo esférico dobre (3D): unha xeneralización tridimensional do péndulo dobre.
8) Péndulo matemático de primavera (2D): unha vara unida a un muelle.
9) Péndulo esférico de primavera (3D): unha vara unida a un muelle en 3D.
Características:
- Todas as simulacións realízanse en tempo real resolvendo numéricamente as ecuacións de movemento de Lagrange.
- Use o acelerómetro do dispositivo para a determinación dinámica da forza de gravidade.
- Tomar en conta a forza de fricción para ver a amortiguación do movemento do péndulo (recomendada cando se usa a gravidade do sensor).
- Use os dedos para cambiar de forma interactiva as posicións dos péndulos.
- Use pinch para acelerar o xesto.
- Todos os parámetros para cada sistema pódense modificar nas preferencias.
Recoñecementos:
OpenGL tutoriais en http://www.learnopengles.com/
Biblioteca de ColorPickerView en https://github.com/danielnilsson9/color-picker-view
O código fonte da aplicación está dispoñible en https://github.com/vlvovch/pendulum-studio
Última actualización
17 de nov. de 2018