Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- PImage img;
- int res = 2, frms = 45;
- float theta;
- void setup() {
- size(540, 540, P3D);
- img = loadImage("1.png");
- img.filter(GRAY);
- rectMode(CENTER);
- imageMode(CENTER);
- frameRate(10);
- }
- void draw() {
- background(0);
- for (int i=0; i<20; i++) {
- float offSet = TWO_PI/20*i;
- pushMatrix();
- float z = map(i, 0, 20, -100, -200);
- translate(width/2, height/2, z);
- rotateY(theta+offSet);
- //PImage temp = img;
- //scale(map(i, 0, 20, 1, 0.5));
- tint(255, 150);
- image(img, 0, 0);
- popMatrix();
- }
- //popMatrix();
- theta += TWO_PI/frms;
- if (frameCount<=frms) saveFrame("/Volumes/Anim/image-###.gif");
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement