ai进入轮廓模式怎么退出_详解AI中扩展、扩展外观、轮廓化描边、创建轮廓
详解AI中扩展、扩展外观、轮廓化描边、创建轮廓
在学习AI软件中,有不少同学分不清扩展、扩展外观、轮廓化描边、创建轮廓这四个概念具体的功能区别,今天我们具体聊一下。
先说“扩展”,扩展是把复杂物体拆分成最基本的路径。矢量物体在组合,填充后会从单纯的路径转变成如复合形状,复合路径,渐变填充,图案填充等等较复杂的物体,而“扩展”就用于把这些物体打散成最基本的路径。“扩展”一般就是指扩展对象,想要修改对象的外观属性及其中特定因素的其他属性时,就需要扩展对象。具体有两种用法, 我们先看第一个用法:把复杂路径单一化应用。
我们绘制三个基本形,然后利用路径查找器面板按住Alt键单击交集形状模式获得到如图的复合路径形状。(复合路径指复杂的路径,图中用了三条路径支撑一个形状)
我们只需要交集后的中间形状,边上的空路径我们是不需要的,在这种情况下,我们就可以直接选中这个复合路径对象对其进行扩展,我们选择路径查找器中的“扩展”得到如下效果,这样复杂的多路径复合形变成了单一的路径形状。
我们再看另一种用法,把复杂对象分离成为单一形状。我们将有描边和填充的对象进行对象菜单下-扩展,弹出对话框如下:
我们直接点击确定,解组之后会得到如下效果。
这样我们就把描边和填充分别分离成为两个单独的形状。
接下来我们说一下“扩展外观”,菜单“对象-扩展外观”,这个命令一般用于物体在执行了外观变化的命令之后,如效果菜单,图形样式,笔触等等,这些命令并没有对物体产生属性上的变化,而只是物体的外观发生了变化。最直接的理解就是把对象效果图形化。
我们画一个圆形,为其加上投影效果,我们选择对象菜单下的扩展外观,然后解组,会得到形状和投影两个对象。如图:(注意有些效果是位图)
再比如:我们用画笔绘制一个笔刷效果,然后扩展外观,我们就可以直接拿到笔刷效果的路径形状,如图
接下来我们说一下“轮廓化描边”,菜单“对象-路径-轮廓化描边”,一般用于和路径描边(边框)有关的操作上。主要的作用是把物体的描边转变为填充。比如我们想画一个圆环,正常的方法我们会画两个同心圆,利用路径查找器的形状模式减去顶层获得一个环形。在这里我们也可以画一个正圆,关掉填充,把描边加粗,利用“轮廓化描边”直接得到环形,如图:
它是按照描边的效果的粗细,把描边效果直接变成了填充。结构上从单路径变为了双路径。
有时候在使用的时,我们也会直接选择“扩展”命令,根据前面说到原理,“扩展”也可以把描边扩展为填充形状。从这个执行结果看,轮廓化描边和扩展都可以把描边变为填充。
最后我们说一下“创建轮廓”创建轮廓是针对文字的,通常被叫做“文字转曲”,文字是比较特殊的矢量化图形,有文字可编辑属性,创建轮廓就是把文字转为路径图形,一旦文字创建轮廓后,文字可编辑属性就没有了。只有路径属性。如图:
以上是扩展、扩展外观、轮廓化描边、创建轮廓的功能差异,应用中要根据具体情况选择使用。
ai进入轮廓模式怎么退出_详解AI中扩展、扩展外观、轮廓化描边、创建轮廓相关推荐
- python中break怎么用_详解Python中break语句的用法
详解Python中break语句的用法 在Python中的break语句终止当前循环,继续执行下一个语句,就像C语言中的break一样. break最常见的用途是当一些外部条件被触发,需要从一个循环中 ...
- python停止线程池_详解python中Threadpool线程池任务终止示例代码
需求 加入我们需要处理一串个位数(0~9),奇数时需要循环打印它:偶数则等待对应时长并完成所有任务:0则是错误,但不需要终止任务,可以自定义一些处理. 关键点 定义func函数处理需求 callbac ...
- python socket自动重连_详解python3中socket套接字的编码问题解决
一.TCP 1.tcp服务器创建 #创建服务器 from socket import * from time import ctime #导入ctime HOST = '' #任意主机 PORT = ...
- python的装饰器迭代器与生成器_详解python中的生成器、迭代器、闭包、装饰器
迭代是访问集合元素的一种方式.迭代器是一个可以记住遍历的位置的对象.迭代器对象从集合的第一个元素开始访问,直到所有的元素被访问完结束.迭代器只能往前不会后退. 1|1可迭代对象 以直接作用于 for ...
- python中heapq的库是什么_详解Python中heapq模块的用法
详解Python中heapq模块的用法 来源:中文源码网 浏览: 次 日期:2018年9月2日 [下载文档: 详解Python中heapq模块的用法.txt ] (友情提示:右键点上行t ...
- python中get函数是什么意思_详解python中get函数的用法(附代码)_后端开发
strncmp函数用法详解_后端开发 strncmp函数为字符串比较函数,其函数语法为"int strncmp ( const char * str1, const char * str2, ...
- redis watch使用场景_详解redis中的锁以及使用场景
分布式锁 什么是分布式锁? 分布式锁是控制分布式系统之间同步访问共享资源的一种方式. 为什么要使用分布式锁? 为了保证共享资源的数据一致性. 什么场景下使用分布式锁? 数据重要且要保证一致性 ...
- python操作目录_详解python中的文件与目录操作
详解python中的文件与目录操作 一 获得当前路径 1.代码1 >>>import os >>>print('Current directory is ',os. ...
- python3中unicode怎么写_详解python3中ascii与Unicode使用
这篇文章主要为大家详解python3中ascii与Unicode使用的相关资料,需要的朋友可以参考下# Auther: Aaron Fan ''' ASCII:不支持中文,1个英文占1个字节 Unic ...
最新文章
- 存储过程调试技巧搜集
- OPatch cannot find a valid oraInst.loc file to locate Central Inventory
- PHPStorm IDE 快捷键
- 二十九、Pyspider爬取v2Ex网的python帖子
- Java设计模式之结构型:装饰器模式
- node.js 函数外定义的变量 函数内赋值后为什么不能带出_(44)python少儿编程之函数(五)--- 作用域...
- 每天都在红绿灯前面梭行,不如自己来实现个红绿灯?
- mediawiki自动生成sitemap
- 6.MySQL数据库与数据表操作
- XX市公共租赁住房信息管理系统模板
- 阿里取消“361”绩效考核,不写周报不鼓励加班?
- vue+Java后端进行调试时如何解决跨域问题
- 蓝桥杯 算法训练 安慰奶牛
- opengl笔记—— glMultMatrixf() 区别 glLoadMatrixf()
- bzoj 3580 冒泡排序 乱搞+思维
- 解决同一条sql在pl/sql工具中执行很快,在程序中却很慢
- 冰点还原 7.20.20.3398 For Win2003 支持2TB硬盘版下载,附KEY和修改方法
- 计算机平面设计是计算机类吗,计算机平面设计是什么?平面设计就业前景怎么样?...
- c语言中char类型的存储形式是,在c语言中char型数据在内存中是怎样的存储形式?...
- 鲍威尔方法c语言程序,鲍威尔法编程-powell法编程-c语言编程-c++6.0.doc
热门文章
- python 绘制分形树
- 【ArcGIS微课1000例】0004:值提取至点(Extract value to point)
- 【数据库原理及应用】经典题库附答案(14章全)——第三章:结构化查询语言SQL
- 【ArcGIS风暴】全站仪、RTK测量坐标数据在CASS和ArcGIS中展点的区别和联系(带数据)
- 地理(GIS)教学神器:气象地球生成器
- 案例:无人船测量点位数据+ArcGIS 10.6软件生成三维水下地形的两种方法
- 古董来了:1999年的物件,香港已经回归了,我都上初中了,那么你出生了吗?
- ArcGIS 10.2数字化线状要素时自动拼接成一条线
- Android之解决webview加载第三方网页点击弹不出下拉框(html页面里面的select标签)
- Flutter之Center