Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import wblut.math.*;
- import wblut.processing.*;
- import wblut.core.*;
- import wblut.hemesh.*;
- import wblut.geom.*;
- HE_Mesh mesh;
- WB_Render render;
- PImage[] images = new PImage[6];
- int whichImage = 0;
- PShape s;
- void setup() {
- size(1920, 1440, P3D);
- images[0] = loadImage("1_1.png");
- images[1] = loadImage("1_2.png");
- images[2] = loadImage("1_3.png");
- images[3] = loadImage("1_4.png");
- images[4] = loadImage("1_5.png");
- images[5] = loadImage("1_6.png");
- textureMode(NORMAL);
- create();
- render = new WB_Render(this);
- s = render.toSmoothPShape(mesh, images[whichImage]);
- }
- void create() {
- HEC_Grid meshGrid=new HEC_Grid();
- meshGrid.setU(20);
- meshGrid.setV(20);
- meshGrid.setUSize(1440);
- meshGrid.setVSize(1440);
- mesh=new HE_Mesh(meshGrid);
- }
- void draw() {
- background(#202020);
- shape(s);
- }
- void keyPressed() {
- if (key == 'c') { whichImage = ++whichImage%images.length; }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement