Page 1

Pr ot ot ypi ngI nt er act i veExper i ences Devel opmentDocument at i onBookl et

Panagi ot i s( Pet er )Kal penos 4005891 1 I nt er i orandSpat i alDesi gnyear3


Fi r s tex per i ment swi t hPr oc es s i ng ds et up( ) { voi

s i z e( 400, 400) ; bac k gr ound( 255) ; } v oi ddr aw( ) { bac k gr ound( 255) ; / / noSt r ok e( ) ; f i l l ( 203, 193, 193) ; s t r ok e( 255, 0, 0, 150) ; s t r ok eWei ght ( 1) ; r ec t ( wi dt h/ 8, 50, 100, 100) ; i f ( mous ePr es s ed==t r ue) { f i l l ( 255, 0, 0) ; } el s e{ f i l l ( 250, 15, 60, 10) ; } s t r ok e( 250, 0, 0) ; s t r ok eWei ght ( 1) ; r ec t ( mous eX100,mous eY100, mous eXmous eX+200, mous eYmous eY+200) ; l i ne( 50, 50, mous eX100, mous eY100) ; s t r ok eWei ght ( 1) ; l i ne( 150, 50, mous eX+100, mous eY100) ; s t r ok eWei ght ( 1) ; l i ne( 50, 150, mous eX100, mous eY+100) ; s t r ok eWei ght ( 1) ; l i ne( 150, 150, mous eX+100, mous eY+100) ; s t r ok eWei ght ( 1) ; pr i nt l n( mous eX+””+mous eY) ; } v oi ds et up( ) { s i z e( 400, 400) ; bac k gr ound( 255) ; pr i nt l n( “ Cl i c kanddr agy ourmous et ot r ac ey our s el far ound” ) ; } v oi ddr aw( ) { i f( mous ePr es s ed==t r ue) { s t r ok e( 8, 8, 8) ; s t r ok eWei ght ( 5) ; el l i ps e( mous eX, mous eY, 20, 20) ; } el s e{ bac k gr ound( 255) ; } } v oi ds et up( ) { s i z e( 400, 400) ; bac k gr ound( 255) ; pr i nt l n( “ Cl i c kt oc apt ur e” ) ; } v oi ddr aw( ) { bac k gr ound( 255) ; s t r ok e( mous eX, mous eY, 20) ; s t r ok eWei ght ( 5) ; el l i ps e( 200, 200, 10, 10) ; r ec t ( 150, 150, 100, 100) ; r ec t ( 50, 50, 300, 300) ; i f( mous ePr es s ed==t r ue) { s t r ok e( mous eX, mous eY, 20) ; s t r ok eWei ght ( 5) ; f i l l ( 255, 0, 0) ; r ec t ( 50, 50, 300, 300) ; f i l l ( 255) ; r ec t ( 150, 150, 100, 100) ; f i l l ( 8, 8, 8) ; el l i ps e( 200, 200, 10, 10) ; } el s e{ f i l l ( 255) ; }

Formor edet ai l spl eas ev i s i t : ht t p: / / panagi ot i s k al penos . t umbl r . c om/ page/ 4


Fi r s tex per i ment swi t hPr oc es s i ng

Formor edet ai l spl eas ev i s i t : ht t p: / / panagi ot i s k al penos . t umbl r . c om/ page/ 4


Fi r s tex per i ment swi t hPr oc es s i ng v oi ds et up( ) { s i z e( 400, 400) ; bac k gr ound( 255) ; r ec t ( 50, 50, 50, 50) ; r ec t ( 175, 50, 50, 50) ; r ec t ( 300, 50, 50, 50) ; r ec t ( 50, 175, 50, 50) ; r ec t ( 175, 175, 50, 50) ; r ec t ( 300, 175, 50, 50) ; r ec t ( 50, 300, 50, 50) ; r ec t ( 175, 300, 50, 50) ; r ec t ( 300, 300, 50, 50) ; pr i nt l n(“ Ty peanyl et t er sf r om AIands eewhathappens …” ) ; } v oi ddr aw( ) { s t r ok e( mous eX, mous eY, 25) ; s t r ok eWei ght ( 1) ; i f ( k ey Pr es s ed==t r ue) { i f( k ey==‘ a’ | |k ey==’ A’ ) { f i l l ( 255, 0, 0) ; r ec t ( 50, 50, 50, 50) ; } el s ei f( k ey==‘ b’ | |k ey==‘ B’ ) { f i l l ( 20, 255, 0) ; r ec t ( 175, 50, 50, 50) ; } el s ei f( k ey==‘ c ’ | |k ey==‘ C’ ) { f i l l ( 255, 0, 192) ; r ec t ( 300, 50, 50, 50) ; } el s ei f( k ey==‘ d’ | |k ey==’ D’ ) { f i l l ( 255, 230, 0) ; r ec t ( 50, 175, 50, 50) ; } el s ei f( k ey==‘ e’ | |k ey==‘ E’ ) { f i l l ( 3, 0, 255) ; r ec t ( 175, 175, 50, 50) ; } el s ei f( k ey==‘ f ’ | |k ey==‘ F’ ) { f i l l ( 0, 255, 240) ; r ec t ( 300, 175, 50, 50) ; } el s ei f( k ey==‘ g’ | |k ey==‘ G’ ) { f i l l ( 255, 1 10, 0) ; r ec t ( 50, 300, 50, 50) ; } el s ei f( k ey==‘ h’ | |k ey==‘ H’ ) { f i l l ( 206, 1 14, 163) ; r ec t ( 175, 300, 50, 50) ; } el s ei f( k ey==‘ i ’ | |k ey==‘ I ’ ) { f i l l ( 70, 86, 90) ; r ec t ( 300, 300, 50, 50) ; } el s e f i l l ( 255) ; } }


Fi r s tex per i ment swi t hPr oc es s i ng v oi ds et up( ) { s i z e( 400, 400) ; bac k gr ound( 255) ; pr i nt l n( “ T oex i t ,pl eas emov ey ourmous ear oundt hec ent r eoft he s c r een, ” ) ; } v oi ddr aw( ) { f i l l ( 255, 0, 0) ; s t r ok e( mous eX, mous eY, 8) ; s t r ok eWei ght ( 10) ; r ec t ( 50, 50, 300, 300) ; s t r ok e( 255) ; r ec t ( 180, 180, 40, 40) ; i f( mous eX==200| |mous eY==200) { pr i nt l n( “ Pl eas eex i t ” ) ; f i l l ( 255) ; s t r ok e( 8, 8, 8) ; s t r ok eWei ght ( 10) ; el l i ps e( 200, 200, 300, 300) ; } el s e{ pr i nt l n( “ T oex i t ,pl eas emov ey ourmous ear oundt hec ent r eoft he s c r een” ) ; f i l l ( 255, 0, 0) ; s t r ok e( mous eX, mous eY, 8) ; s t r ok eWei ght ( 10) ; r ec t ( 50, 50, 300, 300) ; s t r ok e( 255) ; r ec t ( 180, 180, 40, 40) ; } }

v oi ds et up( ) { s i z e( 400, 400) ; bac k gr ound( 255) ; pr i nt l n( ) ; } v oi ddr aw( ) { noSt r ok e( ) ; bac k gr ound( 255) ; f i l l ( 255, 0, 0) ; el l i ps e( 200, mous eX, 50, 50) ; el l i ps e( mous eX, 200, 50, 50) ; f i l l ( 156, 25, 45) ; r ec t ( mous eX, mous eX+5, 50, 50) ; r ec t ( mous eX+50, mous eX20, 20, 20) ; f i l l ( 260, 10, 80) ; el l i ps e( 100, mous eX+10, 70, 70) ; el l i ps e( mous eX50, mous eX, 15, 15) ; el l i ps e( 50, 50, mous eX10, mous eX+15) ; mous eX=mous eX+1; i f( mous eX>wi dt h+20) { mous eX=20; } el s e{ mous eX=mous eX+1; } }

Formor edet ai l spl eas ev i s i t : ht t p: / / panagi ot i s k al penos . t umbl r . c om/ page/ 4


Fi r s tex per i ment swi t hPr oc es s i ng

Ev er y dayI nt er ac t i onswi t ht ec hnol ogy . Wat c hat : ht t p: / / www. y out ube. c om/ wat c h?v =ACNQqI j mc 8s

i ntdi amet er=10; i ntpos i t i onX=50; i ntSwi t c h=0; v oi ds et up( ) { s i z e( 200, 200) ; } v oi ddr aw( ) { bac k gr ound( 192) ; f i l l ( mous eX, mous eY, 60) ; i f ( pos i t i onX>=wi dt hdi amet er / 2) { Swi t c h=1; } i f ( pos i t i onX==di amet er / 2) { Swi t c h=0; } i f( Swi t c h==0) { pos i t i onX++; / / pos i t i on=pos i t i on+1; } el s e{ pos i t i onX;} el l i ps e( pos i t i onX, 100, di amet er , di amet er ) ; } i ntdi amet er=50; i ntSwi t c h=0; i ntpos i t i onY=25; v oi ds et up( ) { s i z e( 400, 400) ; bac k gr ound( 190) ; } v oi ddr aw( ) { bac k gr ound( 190) ; f i l l ( mous eX, mous eY, mous eX) ; i f( pos i t i onY>=hei ghtdi amet er / 2) { Swi t c h=1; } i f( pos i t i onY==di amet er / 2) { Swi t c h=0; } i f( Swi t c h==0) { pos i t i onY++; } el s e{ pos i t i onY; } el l i ps e( mous eX, pos i t i onY, di amet er , di amet er ) ; }

Formor edet ai l spl eas ev i s i t : ht t p: / / panagi ot i s k al penos . t umbl r . c om/ page/ 3


Fi r s tex per i ment swi t hPr oc es s i ng

i ntdi amet er=50; i ntpos i t i onX=25; i ntSwi t c h=0; i ntpos i t i onY=25; v oi ds et up( ) { s i z e( 400, 400) ; bac k gr ound( 190) ; } v oi ddr aw( ) { bac k gr ound( 190) ; f i l l ( mous eX, mous eY, mous eXmous eY) ; i f( pos i t i onX>=wi dt h-di amet er / 2){ Swi t c h=1; } i f( pos i t i onX== di amet er / 2) { Swi t c h=0; } i f( Swi t c h==0){ pos i t i onX++; } el s e{ pos i t i onX; } i f( pos i t i onY>=hei ght-di amet er / 2) { Swi t c h=1; } i f( pos i t i onY==di amet er / 2) { Swi t c h=0; } i f( Swi t c h==0) { pos i t i onY++; } el s e{ pos i t i onY; } el l i ps e( pos i t i onX, pos i t i onY, di amet er , di amet er ) ; }

Formor edet ai l spl eas ev i s i t : ht t p: / / panagi ot i s k al penos . t umbl r . c om/ page/ 3


Fi r s tex per i ment swi t hPr oc es s i ng Conceptf orI nt er act i onwi t hCi gar et t eenddi sposal .

Formor edet ai l spl eas ev i s i t : ht t p: / / panagi ot i s k al penos . t umbl r . c om/ page/ 3


Fi r s tex per i ment swi t hPr oc es s i ng PI magea; PI mageb; PI magec ; PI maged; PI magee; PI magef ; PI mageg; PI mageh; PI magei ; PFontAr i al MT ; v oi ds et up( ) { s i z e( 800, 600) ; bac k gr ound( 0, 0, 0) ; a=l oadI mage( " o. j pg" ) ; b=l oadI mage( " 1. png" ) ; c=l oadI mage( " oques t i on1. j pg" ) ; d=l oadI mage( " 1a. png" ) ; e=l oadI mage( " of i nal . j pg" ) ; f=l oadI mage( " pr oj ec t i on2. j pg" ) ; g=l oadI mage( " 2a. png" ) ; h=l oadI mage( " pr oj ec t i on1. j pg" ) ; i =l oadI mage( " oex c . j pg" ) ; St r i ng[ ]f ont Li s t=PFont . l i s t ( ) ; Ar i al MT=c r eat eFont ( " FFSc al a" , 20) ; i mage( b, 0, 267, wi dt h/ 1. 8, hei ght / 1. 8) ; t ex t Font ( Ar i al MT) ; t ex t ( " Ty pet hel et t er sf r om aft os eehowt heI nt er ac t i v ec ol umnwor k s . . . " , 20, 20) ; } v oi ddr aw( ) { i f( k ey Pr es s ed==t r ue) { i f( k ey==' a' | |k ey==' A' ) { bac k gr ound( 0, 0, 0) ; i mage( b, 0, 267, wi dt h/ 1. 8, hei ght / 1. 8) ; t ex t Font ( Ar i al MT) ; t ex t ( "Smok erappr oac hest hec i gar et t edi s pos al c ol umn. " ,50, 50) ; i mage( a, 380, 100, 340, 500) ; } i f( k ey==' b' | |k ey==' B' ) { bac k gr ound( 0, 0, 0) ; i mage( b, 0, 267, wi dt h/ 1. 8, hei ght / 1. 8) ; i mage( a, 200, 100, 340, 500) ; t ex t Font ( Ar i al MT) ; t ex t ( "Smok err eadst hepr oj ec t eddat aoni t ss i deswhi l es mok i ng. " ,50, 50) ; } i f ( k ey ==' c ' | |k ey==' C' ) { bac k gr ound( 0, 0, 0) ; i mage( b, 0, 267, wi dt h/ 1. 8, hei ght / 1. 8) ; i mage( c , 200, 100, 340, 500) ; t ex t Font ( Ar i al MT) ; t ex t ( " Smok eri ss ur pr i s edbyt hepr oj ec t i ons . . . " , 50, 50) ; } i f( k ey==' d' | |k ey==' D' ) { bac k gr ound( 0, 0, 0) ; i mage( d, 0, 267, wi dt h/ 1. 8, hei ght / 1. 8) ; i mage( e, 200, 100, 340, 500) ; i mage( f , 600, 140, 100, 400) ; t ex t Font ( Ar i al MT) ; t ex t ( " Ass oonast hes mok erdi s pos esoft hei rc i gar et t e, ont ot hec ol umn' s " , 50, 50) ; t ex t ( " t ouc hs ens i t i v es ur f ac e,t hepr oj ec t i onsc hange. . . " , 50, 68) ; } i f( k ey==' e' | |k ey==' E' ) { bac k gr ound( 0, 0, 0) ; i mage( g, 0, 267, wi dt h/ 1. 8, hei ght / 1. 8) ; i mage( i , 200, 100, 340, 500) ; i mage( h, 600, 140, 100, 400) ; t ex t Font ( Ar i al MT) ; t ex t ( " Funnyy ets er i ous ,ant i s mok i ng,pr oj ec t i onsappearf oras hor t t i me. . . " , 50, 50) ; } i f( k ey==' f ' | |k ey==' F' ) { bac k gr ound( 0, 0, 0) ; i mage( b, 0, 267, wi dt h/ 1. 8, hei ght / 1. 8) ; i mage( e, 600, 100, 220, 350) ; t ex t Font ( Ar i al MT) ; t ex t ( " Fi nal l yt hepr oj ec t i onsf i ni s handt hes mok erl eav es . . . " ,50, 50) ; } } }

Formor edet ai l spl eas ev i s i t : ht t p: / / panagi ot i s k al penos . t umbl r . c om/ page/ 3


Fi r s tex per i ment swi t hPr oc es s i ng Ex per i ment i ngwi t hAudi o

i mpor tddf . mi ni m. * ; Mi ni m mi ni m; Audi oPl ay erpl ay er 1; PFontAr i al MT ; PI magea; v oi ds et up( ) { s i z e( 600,400) ; bac k gr ound( 0, 0, 0) ; mi ni m =newMi ni m( t hi s ) ; pl ay er 1=mi ni m. l oadFi l e( " meow. mp3" ) ; St r i ng[ ]f ont Li s t=PFont . l i s t ( ) ; Ar i al MT=c r eat eFont ( " FFSc al a" , 20) ; a=l oadI mage( " c at . j pg" ) ; i mage( a, 0, 0, 600, 400) ; t ex t Font ( Ar i al MT) ; t ex t ( " c ar es st hec at . . .", 20, 30) ; }

v oi ddr aw( ) { t ex t Font ( Ar i al MT) ; i f( mous ePr es s ed==t r ue) { i f( mous eX>279&&mous eX<500&&mous eY >169&&mous eY<380) { pl ay er 1. pl ay ( ) ; i mage( a, 0, 0, 600, 400) ; t ex t ( " meow. . . " , 20, 30) ; } el s e{ i mage( a, 0, 0, 600, 400) ; t ex t ( " c ar es st hec at . . . " , 20, 30) ; pl ay er 1. paus e( ) ; } } }

Formor edet ai l spl eas ev i s i t : ht t p: / / panagi ot i s k al penos . t umbl r . c om/ page/ 3 ht t p: / / panagi ot i s k al penos . t umbl r . c om/ page/ 2

Documentation Booklet part 1  
Read more
Read more
Similar to
Popular now
Just for you