Advertisement
xeromino

ren3d2

Nov 29th, 2015
243
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 0.66 KB | None | 0 0
  1. PImage img;
  2. int res = 2, frms = 45;
  3. float theta;
  4.  
  5. void setup() {
  6.   size(540, 540, P3D);
  7.   img = loadImage("1.png");
  8.   img.filter(GRAY);
  9.   rectMode(CENTER);
  10.   imageMode(CENTER);
  11.   frameRate(10);
  12. }
  13.  
  14. void draw() {
  15.   background(0);
  16.   for (int i=0; i<20; i++) {
  17.     float offSet = TWO_PI/20*i;
  18.     pushMatrix();
  19.     float z = map(i, 0, 20, -100, -200);
  20.     translate(width/2, height/2, z);
  21.     rotateY(theta+offSet);
  22.     //PImage temp = img;
  23.     //scale(map(i, 0, 20, 1, 0.5));
  24.     tint(255, 150);
  25.     image(img, 0, 0);
  26.     popMatrix();
  27.   }
  28.   //popMatrix();
  29.   theta += TWO_PI/frms;
  30.   if (frameCount<=frms) saveFrame("/Volumes/Anim/image-###.gif");
  31. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement