processing

Užduotis Nr. 1

  1. Prisijungti https://processing.org/tutorials/
  2. Peržiūrėti figūrų (shapes) piešimo, spalvų (color) keitimo ir teksto rašymo (typography) komandas. Nupiešti paveikslėlį, kuriame panaudoti įvairias figūras ir parašyti paveikslėlio pavadinimą (tekstą) (2 pam) (coordinate system and shapes)
  3. Sukurti savo piešinį (prasmingą, suprantamą, kurį įmanoma paaiškinti:), kuriame būtų panaudotos įvairios(>3) figūros, spalvos(>3), tekstas(keičiami dydis ir spalva). (2 pam.) 
Daugiau pavyzdžių

Įrašymas PDF formatu


Kriterijus
Taškai
panaudotos įvairios (>2) figūros
3
yra fonas
1
figūros spalvotos (>1)
2
yra skirtingi tekstai (keičiami dydis ir spalva)
2
naudojami skirtingi kontūrai (keičiami storis ir spalva)
1
piešinėlis prasmingas, suprantamas
2
piešinėlis išsaugotas pdf formatu (yra įrašymas)
1
Viso
12

Užduotis Nr. 2

  1. Perskaityti apie funkcijas void setup(){ ... } ir void draw(){ ...  };
    Funkcijoje setup() aprašomi statiniai ekrano formatai;
    Fukcijoje draw() įrašyti formatai, veiksmai kartojami pastoviai (The code inside the draw() function runs continuously from top to bottom until the program is stopped )
      pavyzdys
  2. Papildyti paveiksliuką kintančiais (pasirodančiais / išnykstančiais) fragmentais. 
Pavyzdžiai. Kintamieji, atsitiktinių skaičių generavimas, pelės koordinatės ir kita.
https://drive.google.com/file/d/0ByNSLIrEJuEUWElzVzVaSnN6aGM/view?usp=sharing


Sveikoji dalyba. 

pvz. sveikosios dalybos naudojimas, kai kas kažkurį kartą norima kito veiksmo

void setup() {
 size(300, 300);
 background(0);
 strokeWeight(2);
 frameRate(2);
}
int k=0;
float r, y, x;
void draw() {
    k++;
    r = random(255);
    x = random(300);
    y = random(300);
    if (k % 5 != 0) {fill(r);
                   ellipse(x, y, 10, 10);}
         else {fill(150, 150,0);
              ellipse(x, y, 15, 15);}
}

Testas (15 min atsiskaitymas)



Telefono duomenys (apklausa)

https://goo.gl/forms/KscHRVYeMoh1kqJW2

Komentarų nėra:

Rašyti komentarą