Illustrator如何使用图层与蒙版之实例演示?
文章目录
- 0.引言
- 1.绘制可爱冰淇淋图标
- 2.霓虹渐变立体文字海报
- 3.炫彩花纹背景
0.引言
因科研等多场景需要进行绘图处理,笔者对Illustrator进行了学习,本文通过《Illustrator CC2018基础与实战》及其配套素材结合网上相关资料进行学习笔记总结,本文对图层与蒙版进行阐述。
1.绘制可爱冰淇淋图标
①启动软件,执行“文件”|“新建”菜单命令,创建一个大小为800px×600px的空白文档,设置其“颜色模式”为RGB,“栅格效果”为“高(300ppi)”;

②创建好文档后,在图层面板中单击“创建新图层”按钮创建几个图层,并进行命名,这样可以方便管理各个图层;

③在“主体”图层选中状态下,使用“圆角矩形工具”创建一个大小为28px×90px、圆角为4px的圆角矩形;

④修改矩形填充颜色为紫色(#b392ac),并去除描边颜色;

⑤为上述图形对象执行“对象”|“路径”|“偏移路径”菜单命令,在弹出的“偏移路径”对话框中设置“位移”为4px,“斜接限制”为4,设置完成后单击“确定”按钮;

⑥完成上述操作后,新得到的图形会置于原始图形的下方,修改其填充颜色为深紫色(#735d78),使其与上层图形区分开来;

⑦再次使用“圆角矩形工具”绘制一个大小为6px×22px、圆角为1px的粉色(#f7d1cd)无描边圆角矩形,将其放置在上述绘制好的图形下方并居中对齐;

⑧参照步骤05中的方法,为图形对象执行“对象”|“路径”|“偏移路径”菜单命令后,修改新得到图形的填充色为深紫色(#735d78);

⑨使用“矩形工具”绘制一个大小为6px×4px的黑色无描边矩形,然后在“透明度”面板中修改其混合模式为“正片叠底”,同时修改“不透明度”为20%;

⑩使用“矩形工具”绘制一个大小为6px×2px的深紫色(#735d78)无描边矩形;

⑪切换为“直接选择工具”,同时选中上一步绘制的矩形左侧的两个锚点,向下进行适当移动,使矩形倾斜,然后复制一个同样的形状放置在下方;

2.霓虹渐变立体文字海报
①启动软件,执行“文件”|“新建”菜单命令,创建一个大小为800px×600px的空白文档,设置其“颜色模式”为RGB,“栅格效果”为“高(300ppi)”;

②进入操作界面后,使用“画笔工具”在画板中书写文字“Book”(这里画笔大小为1pt);

③使用“椭圆工具”绘制一个无描边、填充为渐变色的圆形,这里需要配合文字自行创建合适大小的圆形,不宜过大;

④选择上一步创建的渐变圆形,复制一个相同对象并排摆放,同时选中两个圆形,执行“对象”|“混合”|“建立”菜单命令,或按快捷键Alt+Ctrl+B;

⑤执行“对象”|“混合”|“混合选项”菜单命令,在弹出的“混合选项”对话框中修改“间距”为“指定的距离”;

⑥完成后单击“确定”按钮保存设置。将得到的图形复制几个备用。接着同时选中字母“B”与渐变图形,执行“对象”|“混合”|“替换混合轴”菜单命令;

⑦使用同样的方法,将备用的渐变图形与剩下的字母逐个进行混合;

3.炫彩花纹背景
①启动软件,执行“文件”|“新建”菜单命令,创建一个大小为1280px×800px的空白文档,设置其“颜色模式”为RGB,“栅格效果”为“高(300ppi)”;

②使用“矩形工具”绘制一个与画板大小一致的渐变填充矩形作为背景,并将其锁定;

③切换为“椭圆工具”,绘制两个同等大小的白色无描边圆形摆放在一起,选中图形后在“路径查找器”面板中单击“交集”按钮,保留两个圆形相交的部分;

④将获取的交集图形适当拉长,接着切换为“旋转工具”,按住Alt键将图形锚点移至方后进行旋转复制,设置“角度”为30°,单击“复制”按钮;

⑤执行上述操作后,按快捷键Ctrl+D进行图形的连续旋转复制操作;

⑥选中所有的图形对象,在“透明度”面板设置图形混合模式为“柔光”;

⑦按快捷键Ctrl+G将图形编组,并将图形摆放至画面底端;

⑧选中对象,执行“对象”|“变换”|“缩放”菜单命令,在弹出的“比例缩放”对话框中选择“等比”缩放选项,调整合适的缩放参数,单击“复制”按钮;

⑨按快捷键Ctrl+D进行连续复制,使编组形状铺满整个背景画面;

⑩将复制出来的编组图形逐个选中,并在“透明度”面板中修改混合模式为“正片叠底”,同时降低“不透明度”为50%;

⑪通过创建剪贴蒙版裁切掉背景画面以外的多余部分。

参考资料:
[1] daryyy. ai怎么绘制可口的冰激凌? ai冰激凌的画法; 2020-02-10 [accessed 2023-05-07].
[2] zhangzia. AI制作渐变色立体文字效果; 2020-08-05 [accessed 2023-05-07].
[3] 甜甜茶呀. AI如何编辑剪切蒙版的内容; 2021-12-30 [accessed 2023-05-07].
相关文章:
Illustrator如何使用图层与蒙版之实例演示?
文章目录 0.引言1.绘制可爱冰淇淋图标2.霓虹渐变立体文字海报3.炫彩花纹背景 0.引言 因科研等多场景需要进行绘图处理,笔者对Illustrator进行了学习,本文通过《Illustrator CC2018基础与实战》及其配套素材结合网上相关资料进行学习笔记总结,…...
Office Tool Plus的使用
是否为安装,卸载,激活Office而烦恼? 下载 地址:Office Tool Plus 官方网站 - 一键部署 Office 安装office 先安装Office,Office_Pro_Plus_2021_LTSCProjectVisio_x64_zh_CN_VL_2022-02 注意,要安装批量…...
射频PCB 设计的六大条技巧
即使是最自信的设计人员,对于射频电路也往往望而却步,因为它会带来巨大的设计挑战,并且需要专业的设计和分析工具。这里将为您介绍六条技巧,来帮助您简化任何射频PCB 设计任务和减轻工作压力! 1、保持完好、精确的射频…...
优化了成本和安装难度后,UWB信标能否取代蓝牙信标?
1 我们做安U3号是要解决什么问题? (1)信标式设计,解决传统UWB基站安装过程繁琐复杂的问题 传统UWB基站在安装过程中遇上的难题: l 安装位置选取问题:UWB基站的准确度与其安装位置有很大关系,…...
深入理解Java虚拟机——垃圾回收算法
1.前言 垃圾回收需要完成的三件事 首先我们需要明白垃圾回收需要完成的三件事: 哪些内存需要回收 堆内存中的对象所使用的内存方法区中的废弃的常量以及不再使用的类型 什么时候回收 当对象死亡方法区中某些内容(常量和类型)不再被使用 如…...
git-rebase和merge
A-----B----C----D master E----F-----G feature 为了把main分支里新增的代码应用在你的feature分支,你有两种方法:merge 和 rebase。 merge git checkout feature git merge main A-----B----C----D master E----F-----G -----* feature (合并master…...
【JavaWeb 用户认证】Cookie、Session、Token、JWT、Interceptor、SpringBoot、Spring Security
Token基本了解:【详细阐述Token的来源】公钥私钥基本了解:【理解公钥】 文章目录 一、Cookie 经典介绍以及使用案例二、Session 经典介绍以及拦截登录案例三、Token MySQL 的基本介绍及其基本使用四、JWT 基本介绍及其基本讲解五、SpringBoot 使用拦截器…...
6个月的测试,来面试居然要15K,我一问连5K都不值
2023年4月份我入职了深圳某家创业公司,刚入职还是很兴奋的,到公司一看我傻了,公司除了我一个自动化测试,公司的测试人员就只有2个开发3个前端1个测试还有2个UI,在粗略了解公司的业务后才发现是一个从零开始的项目&…...
RSA--维纳攻击--代码和题目分析
文章目录 维纳攻击原理:维纳攻击脚本[羊城杯 2020]RRRRRRRSA 1题目描述:题目分析: 收获与体会: 维纳攻击原理: 两位大佬讲得非常清楚(搬运工就是我):https://zhuanlan.zhihu.com/p/…...
飞腾ft2000-麒麟V10-SP1安装Docker、运行gitlab容器
目录 一、安装及配置docker 1、卸载docker相关包及删除相关配置文件 2、安装二进制docker 1.下载软件包 2.解压 3.修改镜像加速地址 4.修改profile文件 5.启动docker 6.docker常用命令 二、安装并启动gitlab镜像 1.安装gitlab镜像 1.查询满足使用需求的gitlab版本 2…...
C++ 的类型转换
目录 1. C语言中的类型转换 2. C强制类型转换 2.1static_cast 2.2 reinterpret_cast 2.3 const_cast 2.4 dynamic_cast 3. RTTI(了解) 1. C语言中的类型转换 在 C 语言中,如果 赋值运算符左右两侧类型不同,或者形参与实参类型不…...
【Windows】普通控制台EXE程序转为windows服务方式运行的详细步骤
背景 NSSM(Non-Sucking Service Manager)是一个免费的第三方Windows服务管理器,可以将任何可执行文件转换为Windows服务。官网下载地址为:https://nssm.cc/download 以下是NSSM配置Windows服务的详细步骤和注意事项: …...
NSSCTF [suctf 2019]hardcpp WP 控制流混淆
下载文件,64位主函数非常多循环 去控制流混淆,脚本下载deflat 用法 python 脚本名 文件名 起始地址例如主函数地址是0x4007E0 python deflat.py hardCpp 0x4007E0然后就生成了去混淆的文件 主函数非常大,开始分析逻辑 puts("func(?…...
计算机毕业论文内容参考|基于神经网络的网络安全态势感知技术研究
文章目录 导文文章重点摘要前言绪论课题背景国内外现状与趋势课题内容相关技术与方法介绍技术分析技术设计技术实现总结与展望导文 基于神经网络的网络安全态势感知技术研究 文章重点 摘要 随着互联网的快速发展,网络攻击的频率和复杂度也在逐年增加。为了更好地保护信息系统…...
Flask框架之Request、Response、Cookies、Session等对象的使用
Request、Response、Cookies、Session等对象的使用 Request对象基本使用参数的获取转换器内置转换器自定义转换器 Response对象基本使用返回模板重定向返回JSON Cookies对象设置cookie获取cookie删除cookie Session会话对象设置SECRET_KEY设置会话获取会话释放会话 Request对象…...
信号与槽机制一
一、信号与槽 1、什么是信号与槽? 信号和槽是用于对象之间的通信,它是Qt的核心机制,在Qt编程中有着广泛的应用。如果想学好Qt,一定要充分掌握信号的槽的概念与使用。 2、信号和槽的代码实例 在Qt中,发送对象、发送的信…...
nodejs 复制文件到指定目录
var fs require(fs), path require(path), exec require(child_process).exec, sourcePath, targetPath; //获取命令行中的路径 process.argv.forEach(function (val, index, array) { if (index 2) { sourcePath val; } if (index 3) { targetPath val; } }); // 定义…...
第八章 使用Apache服务部署静态网站
文章目录 第八章 使用Apache服务部署静态网站一、网站服务程序1、网站服务介绍2、Apache程序介绍 二、配置服务文件参数1、Linux系统中的配置文件2、配置httpd服务程序时最常用的参数以及用途描述 三、SELinux安全子系统1、SELinux介绍2、SELinux服务配置模式3、Semanage命令4、…...
Three——四、几何体、高光网络材质、锯齿模糊以及GUI库的使用
文章: Three——一、初识Three以及基础的前端场景搭建(结尾含源码)Three——二、加强对三维空间的认识Three——三、动画执行、画布大小、渲染帧率和相机适配体验Three——四、几何体、高光网络材质、锯齿模糊以及GUI库的使用Three——五、点线模型对象、三角形概念…...
盲目自学网络安全只会成为脚本小子?
前言:我们来看看怎么学才不会成为脚本小子 目录: 一,怎么入门? 1、Web 安全相关概念(2 周)2、熟悉渗透相关工具(3 周)3、渗透实战操作(5 周)4、关注安全圈动…...
web vue 项目 Docker化部署
Web 项目 Docker 化部署详细教程 目录 Web 项目 Docker 化部署概述Dockerfile 详解 构建阶段生产阶段 构建和运行 Docker 镜像 1. Web 项目 Docker 化部署概述 Docker 化部署的主要步骤分为以下几个阶段: 构建阶段(Build Stage):…...
渗透实战PortSwigger靶场-XSS Lab 14:大多数标签和属性被阻止
<script>标签被拦截 我们需要把全部可用的 tag 和 event 进行暴力破解 XSS cheat sheet: https://portswigger.net/web-security/cross-site-scripting/cheat-sheet 通过爆破发现body可以用 再把全部 events 放进去爆破 这些 event 全部可用 <body onres…...
【ROS】Nav2源码之nav2_behavior_tree-行为树节点列表
1、行为树节点分类 在 Nav2(Navigation2)的行为树框架中,行为树节点插件按照功能分为 Action(动作节点)、Condition(条件节点)、Control(控制节点) 和 Decorator(装饰节点) 四类。 1.1 动作节点 Action 执行具体的机器人操作或任务,直接与硬件、传感器或外部系统…...
python爬虫:Newspaper3k 的详细使用(好用的新闻网站文章抓取和解析的Python库)
更多内容请见: 爬虫和逆向教程-专栏介绍和目录 文章目录 一、Newspaper3k 概述1.1 Newspaper3k 介绍1.2 主要功能1.3 典型应用场景1.4 安装二、基本用法2.2 提取单篇文章的内容2.2 处理多篇文档三、高级选项3.1 自定义配置3.2 分析文章情感四、实战案例4.1 构建新闻摘要聚合器…...
DBAPI如何优雅的获取单条数据
API如何优雅的获取单条数据 案例一 对于查询类API,查询的是单条数据,比如根据主键ID查询用户信息,sql如下: select id, name, age from user where id #{id}API默认返回的数据格式是多条的,如下: {&qu…...
Java多线程实现之Thread类深度解析
Java多线程实现之Thread类深度解析 一、多线程基础概念1.1 什么是线程1.2 多线程的优势1.3 Java多线程模型 二、Thread类的基本结构与构造函数2.1 Thread类的继承关系2.2 构造函数 三、创建和启动线程3.1 继承Thread类创建线程3.2 实现Runnable接口创建线程 四、Thread类的核心…...
GruntJS-前端自动化任务运行器从入门到实战
Grunt 完全指南:从入门到实战 一、Grunt 是什么? Grunt是一个基于 Node.js 的前端自动化任务运行器,主要用于自动化执行项目开发中重复性高的任务,例如文件压缩、代码编译、语法检查、单元测试、文件合并等。通过配置简洁的任务…...
【 java 虚拟机知识 第一篇 】
目录 1.内存模型 1.1.JVM内存模型的介绍 1.2.堆和栈的区别 1.3.栈的存储细节 1.4.堆的部分 1.5.程序计数器的作用 1.6.方法区的内容 1.7.字符串池 1.8.引用类型 1.9.内存泄漏与内存溢出 1.10.会出现内存溢出的结构 1.内存模型 1.1.JVM内存模型的介绍 内存模型主要分…...
Rust 开发环境搭建
环境搭建 1、开发工具RustRover 或者vs code 2、Cygwin64 安装 https://cygwin.com/install.html 在工具终端执行: rustup toolchain install stable-x86_64-pc-windows-gnu rustup default stable-x86_64-pc-windows-gnu 2、Hello World fn main() { println…...
Golang——7、包与接口详解
包与接口详解 1、Golang包详解1.1、Golang中包的定义和介绍1.2、Golang包管理工具go mod1.3、Golang中自定义包1.4、Golang中使用第三包1.5、init函数 2、接口详解2.1、接口的定义2.2、空接口2.3、类型断言2.4、结构体值接收者和指针接收者实现接口的区别2.5、一个结构体实现多…...
