Im essayant de tracer les positions x et y d'une spirale archimédienne en C ++.
Jusqu'à présent, j'ai essayé quelque chose comme ça, mais pas de chance:
int dx = 0;
int dy = 0;
int x = 0;
int y = 0;
for (int i = 0; i < maxPoints; i++)
{
dx = sin(i * PI / 2);
dy = cos(-i * PI / 2);
x += dx;
y += dy;
plot(x, y);
}
EDIT: Plus d'infos
Je développe une application de jeu 3D qui démontre l'utilisation du moteur physique Bullet en simulant des dominos. Au lieu de placer les dominos dans la scène manuellement, je veux utiliser des mathématiques pour le faire pour moi :)
Pour tous ceux qui sont intéressés ici, c'est sur GitHub .
int
. En particulier,dx
etdy
obtiendra probablement 0.