Processing基础知识实践

案例一:画笔的粗细效果

void setup()
{
  size(704,576);
  smooth();

  strokeWeight(20);//画笔粗细为20像素
  strokeJoin(ROUND);//圆形的转角画笔
  rect(40,40,70,70);
  
  strokeJoin(BEVEL);//锥形的转角画笔
  rect(150,40,70,70);
  
  strokeCap(SQUARE);//锥形的转角画笔
  line(100,200,500,200);
  
  strokeCap(ROUND);//锥形的转角画笔
  line(100,300,500,300);
  
}

效果如下

案例二:常见的几何图形绘制

void setup()
{
  size(704,576);
  smooth();

  
}

void draw()
{
  //线
  line(10,10,300,10);
  //三角形
  triangle(10,20,180,20,80,62);
  //四边形
  quad(400,10,700,20,600,25,300,35);
  //矩形
  //rect(x,y,width,height);
  rect(100,100,300,200);
  //椭圆圆形
  //ellipse(x,y,width,height);
  ellipse(600,300,80,60);
  
  //椭圆的一半
  //arc(x,y,width,height,start,stop);
  arc(600,200,100,100,HALF_PI,PI);//注意屏幕的坐标系的方向
  //arc(100,50,50,50,0,TWO_PI);
  //arc(100,50,50,50,TWO_PI,0);


}

效果图如下:

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值