绘制半圆_超细致:Ai绘制萌蠢可爱卡通形象

来源:Envato艺云台
原文作者:Amanda Tepie    翻译:Yimin Zhou
完成效果
a3a5413733f27a33d1f00bf9903c99d0.png

在这篇教程中,我将展示如何在Adobe Illustrator中使用基本图形工具、路径查找器、宽度和描边工具创建一个可爱的呆萌兽。完了你还可以利用这些技巧绘制其他卡通人物。现在就开始吧。

1. 绘制雪宝的身体

步骤1

首先创建一个新的文档(CMD + N),设置画板大小为600 x 600px。使用矩形工具(M)画一个跟画板大小一样的矩形,然后填充浅蓝色(R=182, G=235, B=239)。

在图层面板中,创建两个图层,上面的图层命名为"Character",下面的图层命名为"Background",锁定下面的图层。

e5baa4d07dd2920e9876ed4819e5d77c.png

步骤2

选取上面的"Character"图层,我们现在绘制雪宝的身体。选取椭圆工具(L),在画板任意处点击一下,在弹出框中输入宽度290px高度240px,用白色填充。

a0b6fd077c3ab5743dd05aa269006c08.png

使用直接选择工具(A),选择最上面的端点,按住SHIFT,往上移动大概80px。

e375834b9c7448b2d99e02e21ee0ab90.png

再次选择最上面的端点,选中左手柄并往左拉,如下图所示:

58084f891ff1634ada65bcc315ab9a73.png

选择最下面的端点,按SHIFT往下拉大概10px。

bf5e7526deadbe9fa1dd7ce9b6a51284.png

步骤3

接下来要让图形变得对称。使用矩形工具(M)绘制一个比雪宝身体大的矩形。使用选择工具(V),使矩形的左边框对齐身体的中间。选中这两个图形,打开路径查找器面板,选择减去顶层。

4fad7bb4009ed28218d2c034ad289262.png

步骤4

选中刚得到的半圆,对象 > 变换 > 对称,选择垂直,复制。移动刚复制的图形到对称的位置,选中这两个图形,在路径查找器面板点击联集。

acf1185003d94ac4ebcca3ef760cb765.png

2. 使用椭圆绘制雪宝的腿

步骤1

接下来我们要绘制雪宝的腿。使用椭圆工具(L)创建一个宽为60px的圆,用直接选择工具(A)选择最下面的端点,按SHIFT往下移大概45px。

0e4b9a87e69f94363e46dffe289d725b.png

为了使底部更平滑,用直接选择工具(A)选中最下面的端点,按住SHIFT稍微往左拖动手柄,右边也一样。

c4cc5189161d18e8c836797b0330b95e.png

步骤2

把图形放在雪宝身体的左下方作为左腿,复制图形,按住ALT + SHIFT移动往右拖动作为右腿。

58fe5f86dcbc59543ff31389d1de6448.png

选中雪宝的身体和两条腿,在路径查找器中点击联集。

ee652b5451e5c8ae37aefd52fb254158.png

3. 给雪宝添加轮廓

选中雪宝的身体,设置描边粗细为6pt,选择圆头端点和圆角连接,这里选择深棕色(R=96, G=60, B=54)。

8d9fd00b17cd07ee61d2083e37161cec.png

4. 给雪宝一张可爱的脸

步骤1

使用椭圆工具(L)绘制一个椭圆,宽度为210px,高度为120px,用深蓝色(R=96, G=198, B=208)填充。直接选择(A)最下面的端点,按SHIFT上移大概10px。

2dd22f35cbb81b4f770eff1429471b6a.png

把这个图形放在身体的上半部分。

eec29ab2a86efbfb885f21dbfa139e69.png

步骤2

接下来是眼睛。使用椭圆工具(L)创建一个宽为30px高为38px的椭圆,用前面用过的深棕色填充。选中椭圆,对象 > 路径 > 偏移路径,输入-4px,点击确定。

6ffb7ffbfe7e8b6985532cde386fd82e.png

步骤3

选择这两个图形,在路径查找器里点击减去顶层。使用矩形工具(M)创建一个大一点的矩形,放在刚得到的图形下半部分,在路径查找器里选择减去顶层,这样就得到一个拱形。

e701d2fb799d3ec91a52cb388b90bf70.png

给眼睛描边,跟上面一样是深棕色,设置粗细为3pt,选择圆头端点和圆角连接。把眼睛放在蓝色的脸上,按(ALT + SHIFT)复制。

acc9662698c70a537da14104eb1596f9.png

步骤4

然后是嘴巴。使用椭圆工具(L)绘制一个椭圆,宽为36px,高为38px,用上面的深棕色填充。使用矩形工具(M)创建一个大一点的矩形,放在椭圆的上半部分。选中这两个图形,在路径查找器里选择减去顶层。

db6791bce0a1ac2fdeb22320217c8662.png

步骤5

接着是舌头,绘制一个跟上面一样的椭圆,放在刚得到的半圆上面。选中半圆,复制(CMD + C)并向前粘贴(CMD + F)。接着选中半圆和椭圆,在路径查找器中点击交集,用粉红色(R=238, G=96, B=146)填充。

9332327b86022fe48d1f46f9d828a4b1.png

步骤6

选择刚得到的深棕色半圆,描边粗细为4pt,选择圆头端点和圆角连接,使描边外侧对齐,选择嘴巴的所有图形编组(CMD + G),把嘴巴放在眼睛之间。

45d369849dd92d2e831f4f2a68ea6883.png

步骤7

再来做脸颊。使用椭圆工具画一个椭圆,宽为28px,高为14px,用舌头的粉红色填充,并放在左眼下面。按(ALT + SHIFT)复制拖动到右边。

0a28819515c13b21212ed90259f320fc.png

5. 给雪宝添加头发

步骤1

接着画头发。使用钢笔工具(P),填充白色。先画一个叶子的形状,然后再画第二第三个,不要闭合路径。如果你不熟悉钢笔工具,可以看这篇钢笔工具教程。

8916688830962bf5493705cd90de2f40.png

把刚画好的头发形状放在头上。

452ff584a8e8e33d66e47d5a964df01a.png

步骤2

复制头发(CMD + C)并粘贴为黑色(CMD + B)作为阴影,按SHIFT下移,并改用深蓝色填充(R=66, G=146, B=169)。

4b2639342732f5fe3905bf2d68748693.png

这时还能看到右上角的阴影。使用直接选择工具(A)选择右上角的端点往左移。

f39b98a96d948f791304e421a583e537.png

步骤3

给头发描边。首先复制白色的头发形状(CMD + C)并向前粘贴(CMD + F),选择头发,描边颜色为深棕色,粗细为5pt,选择圆头端点和圆角连接。

caac9750dd5155e1ca72a06b0813870b.png

6. 添加边缘为扇贝形的的小肚腩

步骤1

现在来画肚子。使用椭圆工具(L)创建一个宽为112px高为80px的椭圆,用跟脸一样的浅蓝色填充。使用一样的蓝色添加轮廓,描边粗细为5pt,选择圆头端点和圆角连接,选择虚线,输入虚线为0pt,间隔为22pt,这样就有了扇贝形的边缘。

a7fdfff6a4aa7028053fa45c4faeba4f.png

把刚做好的小肚腩放到脸下面。

a6834aebcb6ba95862ebb85dad292d9c.png

步骤2

然后画肚脐。使用直线工具()绘制一条16px的直线,描边深棕色,粗细为5pt,选择圆头端点,复制(CMD + C)向前粘贴(CMD + F)。把刚复制的直线旋转90度,选中两条直线,编组(CMD + G),然后旋转45度。

a29c206a587d7c96e78183ce6549a69a.png

把肚脐放在肚腩的下半部分。

d07c754f0e7c540f6c67bdea7d724b63.png

7. 给雪宝添加手臂

步骤1

现在来画手臂,我们将用到钢笔工具(P)和宽度工具(SHIFT + W)。首先用钢笔(P)画一个简单的曲线,参照下面的图示。描边粗细为3pt,选择圆头端点。

db484513f237c6ea0fbf2aa6ac76520a.png

选中曲线,使用宽度工具(SHIFT + W),把最上面的端点扩大到26px,最下面的端点到40px。

0952fb12d45297cb731a9e54056d3e4c.png

把路径变成形状,选中弧线,对象 > 路径 > 轮廓路径。

54d5393cd53f0017575d5918b2b26569.png

步骤2

给手臂绘制阴影,类似对头发的处理。复制(CMD + C)并粘贴为黑色(CMD + B),按住SHIFT下移,用灰色(R=109, G=110, B=112)填充,设置透明度为80%。

770cc80ee96eef81de5aeb8d624f5525.png

步骤3

我们需要开放路径。放大画板可以把端点看得更清楚。找到通往顶端的两个点,使用剪刀工具(C)剪掉上端的路径并删除上面的部分。

9102633bc5fed52cb0f2b9974824b17c.png

阴影突出来了,选择最上面的端点往下移。

f5f6b53865f433150deb9c2f847afbd9.png

步骤3

现在给手臂增加轮廓。选择手臂,描边颜色为深棕色,粗细为5pt,选择圆头端点。选择手臂和手臂的阴影,编组(CMD + G)。把手臂放在身体左边,选择整个手臂,对象 > 变换 > 对称,选择垂直,复制,按住SHIFT移到右边。

cdafed17f6fb47c0e68c3b76d6a65c2f.png

8. 绘制一对带条纹的角

步骤1

现在雪宝还差一对角。跟上面画手臂一样,我们使用宽度工具(SHIFT + W)。使用钢笔工具画一条曲线,设置画笔颜色为黄色(R=255, G=240, B=104),宽度为3pt。使用宽度工具,扩大两边的端点,像下面这样:

b2bbf9eb6678cd178103b18504027d39.png

选中曲线,通过 对象 > 路径 > 轮廓路径 变成形状。然后设置画笔颜色为深棕色,宽为6pt。

4d0d39da1a8ff7252ec01a033fb8ba49.png

步骤2

现在我们要把角放在雪宝后面。选中角,CMD + SHIFT + [,角被移到最底层。把角放在头上,如果有需要可以旋转一下。

2c96f6a1ce96c89d10b436672b428298.png

步骤3

接下来给角添加条纹。选中角, 对象 > 扩展,点击确定,取消编组(CMD + SHIFT + G)。选择黄色填充部分,复制(CMD + C)并向前粘贴(CMD + F)。拖动鼠标选中整个角,按SHIFT点击轮廓图形来取消选择,这样就选中了两个填充了的图形,对象 > 剪切蒙板 > 建立(CMD + 7)。

9e5bfe7962be695683c8d6d4cf9d52a2.png

双击填充图形进入蒙板。

506f7b255cec86133cfb40fbf9c4de91.png

使用钢笔工具(P),设置颜色为较深的黄色(R=242, G=212, B=66),描边12pt,画3个条纹,再点击退出蒙板。

3ef582cebb7a4fb1d7101991c0df434b.png

步骤4

选择整个角,对象 > 变换 > 对称,点击复制。按SHIFT把刚复制的角移到另一边。

c2aa8524180389389941106ffd3285e3.png

9. 添加细节进行优化

步骤1

给脚添加细节,类似之前给身体添加剪切蒙板一样,点击进入蒙板,使用矩形工具(M)画一个矩形遮住腿的三分之一,用跟肚子一样的蓝色填充。

2ce62f0936159529892d727d33ca1000.png

然后用椭圆工具(L)画三个一样大小的椭圆,放在矩形的上面,编组(CMD +G)。

b99399683e49ced7e4b9bfe3289b2450.png

选择编好组的椭圆和矩形,打开路径查找器面板,点击减去前面。(ALT + SHIFT)移动复制到另一边,点击退出蒙板。

65a95d4467fde7afcd6c8e33cffaf8f9.png

步骤2

雪宝快要完成了!画一个宽为250px高为28px椭圆作为灰色的阴影,放到最底层(CMD + SHIFT + [ )。

3fb64cc5596400a310c0019339751a8f.png

步骤2

最后一步是添加背景。雪宝住在山上对吧?我决定用简单的三角形来绘制抽象的山。首先锁定"Character"图层,给"Background"图层解锁。选择"Background"图层。选择星形工具,在画板任意处点击,输入半径1为20px,半径2为20px,角点数为3,用浅蓝色(R=235, G=251, B=252)填充,旋转180度,复制多个并排放成“山”。

da812f884988c2ea4ef5556648b3b5dd.png

最后,改变三角形的颜色创造渐变的效果。

25d0b1e062067be5e3904aff7fbeac78.png

太棒了!你的可爱的雪宝画好了!

a3a5413733f27a33d1f00bf9903c99d0.png

57037ff2ca377371988249109d0e3e3b.png

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/267136.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

服务器系统装软路由,服务器系统设置软路由

服务器系统设置软路由 内容精选换一换无法正常使用Cloud-init。弹性云服务器获取Metadata的流程如图1所示:获取Metadata流程图您可以按照以下原因进行排查,如果解决完某个可能原因仍未解决问题,请继续排查其他可能原因。检查弹性云服务器是否…

Scrapy-redis实现分布式爬取的过程与原理

Scrapy是一个比较好用的Python爬虫框架,你只需要编写几个组件就可以实现网页数据的爬取。但是当我们要爬取的页面非常多的时候,单个主机的处理能力就不能满足我们的需求了(无论是处理速度还是网络请求的并发数),这时候…

0419 一些不错的UI作品,以后陆续更新

一些不错的UI作品,以后陆续更新 http://www.zcool.com.cn/u/35500/zcooler_art.xhtml 其它的部件质感,无非也是渐变,描边,内发光,内阴影等效果的组合,用到的技法也很基础,图层样式。个人觉得&am…

华为服务器如何登录修改密码,如何修改云服务器的登录密码

如何修改云服务器的登录密码 内容精选换一换本节为您介绍如何通过控制台提供的远程登录功能(即VNC方式)登录到弹性云服务器上。登录成功后,如需使用VNC界面提供的复制、粘贴功能,请参见后续处理。对于“密钥对”方式创建的Linux弹性云服务器,…

Lazarus安装使用

Lazarus安装使用 最后还是安装了Lazarus; 安装之后,新建了项目,还引入了Unit,就可以跑了; 学习:http://tieba.baidu.com/p/3164001113 program project1;uses DESCrypt;beginwriteln(32 or 16 or 8 or 0 or…

孪生再世代表数字几_《孪生双鱼座》

该楼层疑似违规已被系统折叠 隐藏此楼查看此楼10门外一人矫步进入大厅,在众目睽睽之下毫不客气的坐在刑斌的身边。所有人站了起来,看是谁哪么大胆!是个女子,她开口道:“诸位前辈,奴家这向有理了。”“来者何…

云服务器有i5的性能吗,i5云服务器

i5云服务器 内容精选换一换查询指定后端云服务器组的后端云服务器。支持过滤查询和分页查询。如未特殊说明,匹配规则为精确匹配。GET /v2/{project_id}/elb/pools/{pool_id}/members无请求样例1 全量查询后端云服务器GET https://{Endpoint}/v2/1a3e005cf9ce40308c9…

asp.net 强制性单一登陆现实

本文章使用asp.net内置membership作为登陆操作 关于配置membership 不用说明了 网上都有的首先建立一个login页面 随便放一个login控件和loginstatus控件aspx代码<body><form id"form1" runat"server"><div><asp:Login ID"Lo…

windows下MongoDB的安装及配置

https://blog.csdn.net/heshushun/article/details/77776706 一、先登录Mongodb官网https://www.mongodb.com/download-center#community 下载 安装包。32、64位的都行。 二、安装MongoDB 下载后的安装包&#xff1a; 安装比较简单&#xff0c;类似于普通QQ软件&#xff0c;中…

C#软件试用实现方式

//共享软件都有试用期 private void Form1_Load(object sender, System.EventArgs e){RegistryKey RootKey,RegKey; //项名为&#xff1a;HKEY_CURRENT_USERSoftwareRootKey Registry.CurrentUser.OpenSubKey ("Software",true);//打开子项&#xff1a;HKEY_CURRE…

CSS3实现多样的边框效果

CSS3实现多样的边框效果 原文:CSS3实现多样的边框效果半透明边框 实现效果&#xff1a; 实现代码&#xff1a; <div> 你能看到半透明的边框吗&#xff1f; </div>div {/* 关键代码 */border: 10px solid rgba(255,255,255,.5);background: white;background-clip: …

解决mysql乱码问题_解决Mysql乱码问题_MySQL

bitsCN.com折腾了半天&#xff0c;在网上找了半天&#xff0c;终于解决了Mysql的乱码问题&#xff01;系统是Fedora15&#xff0c;通过sudo yum install mysql-server mysql-client后&#xff0c;修改/etc/my.cnf在[mysqld]下添加default-character-setutf8&#xff0c;重启mys…

python+selenium_浏览器引擎

import configparser import os.path from selenium import webdriver from basework.logger import Logger logger Logger(logger"BrowserEngine").getlog() class BrowserEngine(object): """浏览器引擎类""" # 注意相对路径获取方…

perl的几个for循环判断

#计算1到100的和foreach $i (1..100){$sum$sum$i;}print $sum."\n";#九九表$j1;for $i (1..9){for $j ($j..$i){print "$j"."x"."$i".$j*$i." " ;}print "\n";}#取出1到100内包含7的数和能被7增除的数字for (1..1…

mysql 导入json_JsonToMysql(json导入mysql数据库工具)

JsonToMysql是款功能强大的json导入mysql数据库工具&#xff1b;用户在进行开发数据库、或者完成对相关的数据库维护的时候&#xff0c;经常需要将JSON的数据导入到数据库里面&#xff0c;如果没有专业的工具&#xff0c;就会对您的时间浪费&#xff0c;也会对工作的效率影响&a…

证监会:《证券期货业信息安全保障管理办法(征求意见稿) 》公开征求意见...

2012年4月20日&#xff0c;证监会正式对外公布了《证券期货业信息安全保障管理办法&#xff08;征求意见稿&#xff09;》&#xff0c;并公开征求意见。正式公布后将取代原来在2005年发布的暂行办法。 证券期货业信息安全保障管理办法&#xff08;征求意见稿&#xff09;第一章…

lvs

LVS 服务器集群 lamp概念&#xff1a;LVS&#xff1a;Linux Virtual Server Linux虚拟服务器。将整个服务器集群虚拟成一台服务器&#xff08;Linux虚拟服务器&#xff09;VIP:是lvs这台机器上&#xff0c;面向公网的IP地址。用于接受客户端的请求。LVS接收到客户端的请求…

使用mysql事件_MySQL事件的使用详解

在系统管理或者数据库管理中&#xff0c;经常要周期性的执行某一个命令或者SQL语句。这个时候就会用到mysql事件&#xff0c;使用这个功能必须保证是mysql的版本是5.1以上。1.首先要查看事件是否开启了&#xff0c;SHOW VARIABLES LIKE event_scheduler;SELECT event_scheduler…

iPad 如何创建UISplitViewController应用程序

原文摘自&#xff1a;UISplitViewController的使用。UISplitViewController在ipad中的使用ipad的屏幕比iphone大&#xff0c;所以在界面上&#xff0c;ipad比iphone多一个UISplitViewController&#xff0c;用来实现ipad在横屏时&#xff0c;分两栏显示所需要的界面&#xff0c…

mysql有没有num_mysql_num_rows()函数

php MySQL以下是代码部分&#xff1a;$username$_POST[“name”];$password$_POST[“password”];if($username&&$password){if(strpos($username,” “)!false)echo “用户名非法”;else{$conmysql_connect(“localhost”,”root”,”1″);mysql_select_db(“manage”…