clip()
例子
void setup() {
size(200, 200);
imageMode(CENTER);
}
void draw() {
background(204);
if (mousePressed) {
clip(mouseX, mouseY, 100, 100);
} else {
noClip();
}
line(0, 0, width, height);
line(0, height, width, 0);
}
描述
将渲染的范围限制为由参数确定矩形中。矩形边界划定的方式是由imageMode() 函数的参数确定的,即CORNER, CORNERS,. 或者CENTER
语法
clip(a, b, c, d)
参数
a 浮点数:默认为矩形的x坐标
b 浮点数:默认为矩形的y坐标
c 浮点数:默认为矩形的宽
d 浮点数:默认为矩形的长
返回值
void
- 本文固定链接: http://iprocessing.cn/2017/07/13/clip渲染范围/
- 转载请注明: 卡萨布兰卡 于 Processing编程艺术 发表