import processing.video.*;
Capture video;
void setup(){
size(640,480);
video = new Capture(this,640,480);
video.start();
}
void draw(){
if(video.available()) video.read();
image(video,0,0);
}
------------------------------------------------
import processing.video.*;
Movie movie;
void setup(){
size(720,480,P3D);
movie = new Movie(this,"street.mov");
movie.loop();
}
void draw(){
background(128);
camera(mouseX,mouseY,500,360,240,0,0,1,0);
if(movie.available()) movie.read();
image(movie,0,0);
}
--------------------------------------------------
PImage img;
void setup() {
size(400, 400, P3D);
img = loadImage("chessboard.png");
textureMode(NORMAL);
}
void draw() {
camera(mouseX,200,mouseY,mouseX,200,mouseY-10,0,1,0);
background (128);
beginShape();
texture(img);
vertex(0, 0, 0, 0, 0);
vertex(400, 0, 0, 1, 0);
vertex(400, 400, 0, 1, 1);
vertex(0, 400, 0, 0, 1);
endShape();
beginShape();
texture(img);
vertex(0, 0, 0, 0,0);
vertex(0, 400, 0, 1, 0);
vertex(0, 400, 400, 1, 1);
vertex(0, 0, 400, 0, 1);
endShape();
}
沒有留言:
張貼留言