《Processing编程学习指南》第1章 像素

1.1坐标纸
坐标值的y轴正半轴朝下,x轴正半轴朝右
1.2绘制基本图形
点 point(x,y);
线段 line(x1,y1,x2,y2);
矩形
①左上角点加长宽 rect(x,y,a,b);
②中心点加长宽 rectMode(CENTER);rect(x,y,a,b);
③左上角点加右下角点 rectMode(CORNERS);rect(x1,y1,x2,y2);
椭圆
①中心点加长宽 ellipseMode(CENTER);ellipse(x,y,a,b);
②左上角点加长宽 ellipseMode(CORNER);ellipse(x,y,a,b);
③左上角点加右下角点ellipseMode(CORNERS);ellipse(x1,y1,x2,y2);
1.3灰度模式
设置窗口背景色 background();
设置图形轮廓颜色 stroke();禁用 nostroke();
设置图形的填充颜色 fill();禁用 nofill();
绘制图形时,总是应用最近设定的颜色,从上到下逐行执行代码。
1.4RGB颜色
数值越大,代表混合的颜色越多,顺序为红绿蓝
1.5颜色透明度
alpha 默认为100%,0%代表完全透明,100%代表完全不透明
1.6自定义颜色取值范围
让RGB的取值范围为0~100 colorMode(RGB,100);
红色取值范围是0~100,绿色取值范围是0~500,蓝色取值范围是0~10 alpha取值范围是0~255 colorMode(RGB,100,500,10,255);
HSB颜色模式 hue(色调) 0~360、saturation(饱和度) 0~100、brightness(亮度) 0~100

  • 3
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值