PImage textureImage; void setupTexture() { // textureImage = loadImage("chlorArcticaeTexture_Grida.png"); //textureImage = createImage(1025,1025, RGB); textureImage = createImage(256,256, RGB); for(int i=0; i < textureImage.pixels.length; i++) { textureImage.pixels[i] = color(222, 222, 255); } } PImage renderTexture() { for(int i=round(textureImage.pixels.length*.5); i < textureImage.pixels.length; i++) { // float m = millis(); // if (random(1000)>=999) { float pr = red(textureImage.pixels[i]); float pg = green(textureImage.pixels[i]); float pb = blue(textureImage.pixels[i]); int v = round(random(10)-5); float r = pr+round(random(20)-10); if(r<0) r=0; if (r>64) r=64; float g = pg+round(random(20)-10); if(g<0) g=128; if (g>255) g=255; float b = pb+round(random(20)-10); if(b<0) b=0; if (b>64) b=64; textureImage.pixels[i] = color(r, g, b); //} } textureImage.updatePixels(); return textureImage; }