Can anyone explain to me how to make a FFC move in circles around a point?(Mathematically too?) All I know is that it has something to do with the modulus and for structure.
Can anyone explain to me how to make a FFC move in circles around a point?(Mathematically too?) All I know is that it has something to do with the modulus and for structure.
Not too hard:
Code:for(int i = 0; true; i = (i + 1) % 360) { this->X = centerX + radius * Cos(i); this->Y = centerY + radius * Sin(i); Waitframe(); }
Fun Fact: it is possible to make an FFC move in a circle using only four Changers! I leave this as an exercise to the reader.
Clever use of accelleration, I imagine. Changers are set at the points of intersection between a square and an inscribed circle, and the changers mess with the velocity and accelleration of the FFC.
I've done it before, although it's very, very difficult and requires a lot of mathematical calculations.
I don't think so, unless something like torsion has been added as an FFC attribute. An object travelling in a circle is constantly accelerating in the direction of the vector from the object to the circle's center, and this direction changes continuously, so I don't see how such movement is possible with a finite number of attribute changes.
There are currently 1 users browsing this thread. (0 members and 1 guests)