added simple NAGIB visual
parent
f0c53356e8
commit
10bbc0190f
|
@ -0,0 +1 @@
|
||||||
|
,rizoma,rizoma-box,17.03.2023 16:43,file:///home/rizoma/.config/libreoffice/4;
|
Binary file not shown.
|
@ -0,0 +1,34 @@
|
||||||
|
brand,vocab,questions
|
||||||
|
NAGIB,prisotnost,1. Kakšne so tvoje asociacije na besede (v odgovoru jih zapiši v paru):
|
||||||
|
BREZ ODRA,pozornost,"- (ustvarjalni) proces
|
||||||
|
- (ustvarjalno) delo
|
||||||
|
- počitek
|
||||||
|
- prostor(i) umetnosti
|
||||||
|
- BREZODRA"
|
||||||
|
brezOdra,skupnostni procesi ,2. Kdaj in kje si se počutil/a del skupnosti (na kratko opiši situacijo)?
|
||||||
|
bRez odRa,ustvarjalna preizkušanja,3. Kje si imel_a najboljšo ustvarjalno izkušnjo kot gledalka_ec in kaj te je tako impresioniralo (na kratko opiši)?
|
||||||
|
Brez oDRa,"premišljevanja,",
|
||||||
|
bRez odRa,zaznavanja,
|
||||||
|
BREZ ODRA,udejanjanja,
|
||||||
|
b r e z o d r a,poskus,
|
||||||
|
,čutni nagovor gledalca,
|
||||||
|
,odmik od ustaljenih form uprizarjanja in percipiranja,
|
||||||
|
,nedokončano delo,
|
||||||
|
,delo,
|
||||||
|
,procesi,
|
||||||
|
,eksperimentalne oblike soustvarjanja,
|
||||||
|
,utopične želje,
|
||||||
|
,manifest(acija),
|
||||||
|
, v iskanju,
|
||||||
|
,v trajanju,
|
||||||
|
,vstop v drugačen časovno-prostorski kontinuum,
|
||||||
|
,poskus novih produkcijskih struktur,
|
||||||
|
, še neznano,
|
||||||
|
,odnosi,
|
||||||
|
,skupnost,
|
||||||
|
,fizična izkušnja,
|
||||||
|
,medprostori,
|
||||||
|
,nove perspektive,
|
||||||
|
,posluh,
|
||||||
|
,nežno radikalne misli,
|
||||||
|
,kako naprej,
|
|
|
@ -0,0 +1,169 @@
|
||||||
|
Table table;
|
||||||
|
String p = ".";
|
||||||
|
String q = "-";
|
||||||
|
Integer i;
|
||||||
|
Integer x;
|
||||||
|
Integer y;
|
||||||
|
Integer u = 0;
|
||||||
|
|
||||||
|
TableRow vocabrow;
|
||||||
|
TableRow qrow;
|
||||||
|
|
||||||
|
PFont liberation;
|
||||||
|
|
||||||
|
//liberation = loadFont("Noto Serif Tibetan ExtraLight");
|
||||||
|
//Noto Serif Tibetan ExtraLight
|
||||||
|
|
||||||
|
void setup() {
|
||||||
|
liberation = createFont("LiberationMono-Bold.ttf", 30);
|
||||||
|
table = loadTable("m1.csv", "header");
|
||||||
|
//fullScreen();
|
||||||
|
size(1920,1080);
|
||||||
|
frameRate(30);
|
||||||
|
smooth();
|
||||||
|
background(0);
|
||||||
|
//textAlign(LEFT);
|
||||||
|
}
|
||||||
|
|
||||||
|
Integer itteration = 0;
|
||||||
|
Integer linepace = 4;
|
||||||
|
Integer pace = 4;
|
||||||
|
Integer wordpace = 4;
|
||||||
|
|
||||||
|
void draw() {
|
||||||
|
y = frameCount % 4; // elements in questions
|
||||||
|
x = frameCount % 30; // in vocab
|
||||||
|
i = frameCount; //% (60*30); // 60 seconds @ 30fps
|
||||||
|
|
||||||
|
if (i <= 1800) { itteration = 0;}
|
||||||
|
else if (i <= 2000) { itteration = 1;}
|
||||||
|
else if (i <= 2500) { itteration = 2;}
|
||||||
|
else if (i <= 3000) { itteration = 3;}
|
||||||
|
else if (i <= 3500) { itteration = 4;}
|
||||||
|
else if (i <= 4000) { itteration = 5;}
|
||||||
|
|
||||||
|
else {itteration = 0;}
|
||||||
|
|
||||||
|
itteration = itteration % 6; // 5 items in sequence
|
||||||
|
|
||||||
|
// pace increments / tempo
|
||||||
|
pace = i % 400; // 9 seconds
|
||||||
|
wordpace = i % 12;
|
||||||
|
/////////////////////////////////////////////////////////
|
||||||
|
|
||||||
|
if ( itteration == 0 ){ // text question decoration lines
|
||||||
|
//background(0);
|
||||||
|
qrow = table.getRow(i%29);
|
||||||
|
q = qrow.getString("vocab");
|
||||||
|
fill(100,200);
|
||||||
|
textSize(random(12,44));
|
||||||
|
text(q,random(width) - 100, random(height) + random(55));
|
||||||
|
//text(q,random(width) - 100, 50 + random(55));
|
||||||
|
//u = u % 3;
|
||||||
|
|
||||||
|
} else {};
|
||||||
|
|
||||||
|
if ( pace == 10 && itteration == 0 ){
|
||||||
|
background(0);
|
||||||
|
qrow = table.getRow(u);
|
||||||
|
q = qrow.getString("questions");
|
||||||
|
fill(255);
|
||||||
|
textSize(100);
|
||||||
|
text(q,width/6, height/6, 1200,850);
|
||||||
|
//fill(255,14); // white opacity
|
||||||
|
//rect(0,0, width, height);
|
||||||
|
u = u+1 % 3;
|
||||||
|
}
|
||||||
|
/////////////////////////////////////////////////////////
|
||||||
|
|
||||||
|
else if (
|
||||||
|
wordpace == 0 && itteration == 1 ) {
|
||||||
|
//background(155);
|
||||||
|
vocabrow = table.getRow(i%29);
|
||||||
|
p = vocabrow.getString("vocab");
|
||||||
|
fill(random(111, 255 ));
|
||||||
|
textSize(random(33,111));
|
||||||
|
text(p,random(width/2), random(height));
|
||||||
|
fill(0,33); // white opacity
|
||||||
|
rect(0,0, width, height);
|
||||||
|
}
|
||||||
|
|
||||||
|
/////////////////////////////////////////////////////////
|
||||||
|
|
||||||
|
else if (
|
||||||
|
//wordpace == 0 &&
|
||||||
|
itteration == 2 ) {
|
||||||
|
//background(155);
|
||||||
|
vocabrow = table.getRow(i%29);
|
||||||
|
p = vocabrow.getString("vocab");
|
||||||
|
fill(random(255));
|
||||||
|
textSize(random(33,77));
|
||||||
|
text(p,random(width/2), random(height));
|
||||||
|
//fill(0,55); // white opacity
|
||||||
|
//rect(0,0, width, height);
|
||||||
|
}
|
||||||
|
|
||||||
|
else if (
|
||||||
|
//wordpace == 0 &&
|
||||||
|
itteration == 3 ) {
|
||||||
|
vocabrow = table.getRow(i%29);
|
||||||
|
p = vocabrow.getString("vocab");
|
||||||
|
fill(random(44, 255));
|
||||||
|
textSize(random(24,88));
|
||||||
|
text(p,random(width/2), random(height));
|
||||||
|
|
||||||
|
fill(255);
|
||||||
|
if (i%20 == 19){
|
||||||
|
fill(255);
|
||||||
|
}
|
||||||
|
fill(0);
|
||||||
|
|
||||||
|
if (i%20 == 10) {fill(0);}
|
||||||
|
|
||||||
|
textSize(600);
|
||||||
|
text("NAGIB", 0, height/1.5);
|
||||||
|
}
|
||||||
|
|
||||||
|
//////////////////////////////////////////
|
||||||
|
|
||||||
|
else if (
|
||||||
|
wordpace == 0 &&
|
||||||
|
itteration == 4 ) {
|
||||||
|
//background(0);
|
||||||
|
|
||||||
|
vocabrow = table.getRow(i%29);
|
||||||
|
p = vocabrow.getString("vocab");
|
||||||
|
fill(random(155, 255));
|
||||||
|
textSize(random(20,50));
|
||||||
|
text(p,random(width)-100, random(height));
|
||||||
|
fill(0,12); // white opacity
|
||||||
|
rect(0,0, width, height);
|
||||||
|
|
||||||
|
if (i%20 == 19){
|
||||||
|
fill(255);
|
||||||
|
}
|
||||||
|
fill(255);
|
||||||
|
|
||||||
|
if (i%20 == 10) {fill(255);}
|
||||||
|
textSize(250);
|
||||||
|
text(" b r e z \n O d r a ", 0, height/3);
|
||||||
|
}
|
||||||
|
//////////////////////////////////////////
|
||||||
|
|
||||||
|
else if (
|
||||||
|
wordpace == 0 &&
|
||||||
|
itteration == 4 ) {
|
||||||
|
//background(0);
|
||||||
|
vocabrow = table.getRow(x%5);
|
||||||
|
p = vocabrow.getString("brand");
|
||||||
|
fill(random(155, 255));
|
||||||
|
textSize(12);
|
||||||
|
text(" blaj blja lkj sdfkj sdkj skj dj\n info@zavodrizoma.si",width/2, height/2);
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
saveFrame("frames/####.tif");
|
||||||
|
|
||||||
|
}
|
Loading…
Reference in New Issue