Added two more examples: SmoothChange and Primitive

This commit is contained in:
codeanticode
2011-12-12 05:03:51 +00:00
parent a67779598d
commit e051c1325c
2 changed files with 50 additions and 0 deletions
@@ -0,0 +1,26 @@
PImage img;
int level = 2;
public void setup() {
size(200, 200, P3D);
frameRate(90);
smooth(level);
img = loadImage("milan_rubbish.jpg");
}
public void draw () {
background(0);
tint(255, 150);
image(img, 0, 0, width, height);
fill(255);
text("current smooth: " + level, mouseX, mouseY);
}
void keyPressed() {
level = 4;
smooth(level);
}
@@ -0,0 +1,24 @@
PShape3D circle;
public void setup() {
size(400, 400, P3D);
frameRate(90);
fill(255, 0, 0);
stroke(0, 0, 255);
strokeWeight(3);
circle = (PShape3D) createShape(ELLIPSE, 0, 0, 100, 100);
}
public void draw () {
background(0);
if (5000 < millis()) {
circle.fill(map(mouseX, 0, width, 255, 0), 0, 0);
circle.stroke(0, 0, map(mouseY, 0, height, 255, 0));
}
translate(mouseX, mouseY);
shape(circle);
}