■
import processing.core.* import javax.swing.JFrame class Zutazuta extends PApplet{ PImage pic Integer mod = 10 void setup(){ size(480,640) colorMode(RGB) pic = loadImage("pic.jpg") noLoop() } void draw(){ def dv = height / mod for(int k=1; k<=mod; k++){ def noiz = Math.floor(random(0,mod)) for(int i=0; i<width; i++){ for(int j=dv*k-dv; j<dv*k; j++){ Integer y = j-(dv*k-dv) + dv*noiz Integer pos = y*width+i set(i,j,pic.pixels[pos]) } } } } } app = new Zutazuta() app.init() jframe = new JFrame(title:"Zuta-Zuta",resizable:true).with{ add(app) pack() defaultCloseOperation = JFrame.EXIT_ON_CLOSE resizable = true visible = true }
この体勢からグリッチ