Differences
This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
kurse:povray23:basicmoves [2023/08/14 09:57] Ivo Blöchliger [Kombination von Bewegungen] |
kurse:povray23:basicmoves [2023/08/14 10:15] (current) Ivo Blöchliger [Mehr als zwei Bewegungen] |
||
---|---|---|---|
Line 289: | Line 289: | ||
{{kurse: | {{kurse: | ||
+ | |||
+ | === Noch eleganterer Code für diesen Fall === | ||
+ | Betrachten wir die Funktion für den Drehwinkel der z.B. zweiten Drehung, kann die Funktion wie folgt beschrieben werden: | ||
+ | |||
+ | $$ | ||
+ | f(t) = \left\{\begin{array}{ll} | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | $$ | ||
+ | |||
+ | POV-Ray bietet eine Funktion '' | ||
+ | Damit kann obiger Code gänzlich ohne '' | ||
+ | |||
+ | <code povray> | ||
+ | // Einfachere Formeln, wenn clock gleich schon mit 4 multipliziert wird | ||
+ | #declare myclock=4*clock; | ||
+ | // | ||
+ | // ... | ||
+ | // | ||
+ | |||
+ | rotate clip(myclock, | ||
+ | rotate clip(myclock-1, | ||
+ | rotate clip(myclock-2, | ||
+ | rotate clip(myclock-3, | ||
+ | | ||
+ | </ | ||
+ | |