Kolejny przykład prostej animacji. Testujemy funkcję noSmoth() wyłączającą antyaliasing w rysowaniu, funkcję arc() rysującą sektor koła od podanego kąta początkowego do końcowego. Ponieważ kąty podaje się w radianach to do przeliczenia ze bardziej naturalnej dla większości ludzi miary w stopniach używamy funkcji radians().
Efekt końcowy jest dynamiczny więc musicie sami zobaczyć ;-)
Jeszcze ciekawiej będzie, gdy wywołanie fill nieco zmodyfikujemy:
fill( 0, i % 256 , 0 ); //Jeśli na i użyjemy reszty z dzielenia czyli operacji modulo
//to gdy przekroczy 255 wróci do 0 i tak w nieskończoność
#nosmooth #arc #radians
//to gdy przekroczy 255 wróci do 0 i tak w nieskończoność
#nosmooth #arc #radians
Brak komentarzy:
Prześlij komentarz