创意自画像

自画像在我印象里最多用纸画画但这次上了一门互动媒体的课,我就可以用代码来画出自画像了。

但由于自己学习不够深入只能用一些最基本的图形。
最后效果图如下(别问为什么是秃的,头发画的我头秃那就秃吧)
在这里插入图片描述
下面是代码

function setup() {
  createCanvas(500, 500);
  rectMode(CENTER);
}


function draw() {
  
  noStroke();
background(50 ,150 ,50);
  me();
  
  //tools();
}
function me(){
   fill(255 ,228 ,181);//头
  circle(250,170,120);
  rect(250,130,120,90,40);
 
  //circle(187,150,30)//耳朵
 // circle(312,150,30)

  //brow
  triangle(200,124,230,126,230,128);
  triangle(300,124,270,126,270,128);
  
  moveEARs();//移动
  
     fill(50);   //鼻子
  noStroke();
  circle(250,175,6);
  fill(209,51,26);
  
  //嘴巴
  fill(150,150,150);
  ellipse(250,200,40,20);

  
  fill(245, 245, 225);//身体
  quad(200,230,300,230,325,350,175,350);
   

  fill(255, 228, 181);//手
  
  circle(105,285,40);
  circle(420,285,40);
  
  fill(245, 245, 220);//arm
  //rect(170,260,60,40);
  //rect(330,260,60,40);
  quad(118, 300, 118, 270, 236, 230, 220, 263);
  quad(408, 300, 408, 270, 236, 230, 236, 263);
  

 
  fill(255, 228, 181);//脚
  circle(220,460,45);
  circle(280,460,45);
  fill(0,0,0);//裤子涂色
  rect(220,400,40,100);
  rect(280,400,40,100);//画裤子,并裤子遮住半圆
      
  
  
 
  
  


   stroke(0);//sunglasses
  fill(0,0,0); 
   arc(215,138,38,12,PI,0);
   arc(285,138,38,12,PI,0);
   arc(285, 138, 40, 60, 0, PI, OPEN);
   arc(215, 138, 40, 60, 0, PI, OPEN);
   line(210, 145, 265, 145);//middle
   line(191, 138, 195, 138);//LEFT sidepiece
   line(300, 138, 310, 138);//right

 
}

基本是按找从上到下的顺序来画的,中间用了几个四边形和圆形相结合,主要问题是头不能用圆画,想了很久,头发也想的很头秃。
动态弄了个动耳神功,因为耳朵比较大,小时候看大耳朵图图一直比较欣赏动耳神功。
在这里插入图片描述
下面是头秃的人曾经有过的头发。
在这里插入图片描述

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值