Ich versuche, die x- und y-Positionen einer archimedischen Spirale in C ++ zu zeichnen .
Bisher habe ich so etwas versucht, aber kein Glück:
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: Weitere Infos
Ich entwickle eine 3D-Spieleanwendung, die die Verwendung der Bullet- Physik-Engine durch Simulation von Dominosteinen demonstriert . Anstatt die Dominosteine manuell in der Szene zu platzieren, möchte ich etwas Mathematik verwenden, um dies für mich zu tun :)
Für alle, die sich hier interessieren, ist es auf GitHub .
int
. Insbesonderedx
unddy
wird wahrscheinlich 0.