Question

En aucun cas, je suis un expert en physique. Je suis en train d'écrire un iOS (iPad pour être précis) App qui présentera un signe de bouton de porte, accroché à une poignée de porte (surprise). Ce que je dois accomplir est de simuler un effet de pendule sur le signe à chaque fois que l'appareil est déplacé autour de l'utilisation de l'accéléromètre.

moi Est-il nécessaire d'utiliser un moteur physique complet pour cela? Si oui, lequel recommanderiez-vous? Ou puis-je utiliser un couple de formule bien connue et définie?

Comme d'habitude, merci à vous tous.

Best,

Était-ce utile?

La solution

Le pointeur de Sylvestre donne une @ Kevin bonne explication pour le calcul du mouvement pendulaire une fois que le point de pivot et l'angle de tête de départ sont fixés. Ce que vous devez ajouter à votre simulation est une dépendance de l'angle initial sur l'ampleur de l'accélération qui est mesurée à l'aide de l'accéléromètre horizontal. Une relation très simple est de mettre en To = K*Ax, où To est l'angle initial (Theta_zero), K est une constante de proportion et Ax est la mesure de l'accéléromètre horizontal. Ainsi, quand un impact est détecté, le pendule commence à osciller à une grandeur par rapport à l'impact.

Autres conseils

La physique ne sont pas trop mal pour cela. Une grande démonstration en Java existe .

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top