ai钢笔工具怎么描线_骨灰级的AI钢笔工具运用技巧

明白了方向线的方向对曲线形态的影响后,我们来看一下方向线长短造成的影响

如下图般,在同一方向上拖拉方向线:(可使用"直接选择工具")

60720566_10.gif

对于一个锚点而言,如果方向线越长,那么曲线在这个方向上走的路程就越长,反之就越短

可以这样设想,曲线是一个橡皮筋,在头尾两端有两个力在各自的方向上拉,哪个方向上力气大,则橡皮筋就朝

向这个方向多靠拢一些。反而反之

─────────────────────────────────────────────────

除了修改锚点之外,也可以利用"直接选择工具",在片断上修改曲线的形态,如下图:

60720566_11.jpg

注意:这并不能说是"修改了片断",而应该说是"同时修改了两个锚点"

牢记原则:路径的片断是由锚点组成的,只有修改锚点才能改变片断形态,这是不可逆的因果关系

小结:

对于这条曲线上的除了起点和终点的AE两个锚点而言,都存在两条方向线:

一条是从上一个锚点"来向"的方向线;另一条是通往下一个锚点的"去向"的方向线,

对于起点,只存在"去向"的方向线;对于终点,只存在"来向"的方向线

─────────────────────────────────────────────────

下面让我们做个小练习,如图:

60720566_12.jpg

现在要求在两个红点之间绘制一条紧贴鼠标外廓的曲线,很可能你们绘制出来的是如下图这个样子的

60720566_13.jpg

虽然要求是达到了,但是这样的路径上使用了3个锚点。再看下图:

60720566_14.jpg

同样的曲线效果,这里只用了两个锚点来绘制

─────────────────────────────────────────────────

移动两个红点的位置再行绘制,很可能你们绘制的效果是这样:

60720566_15.jpg

而实际上呢,也只需要用两个锚点就可以绘制这条曲线了,如下图

60720566_16.jpg

记住一个原则:

绘制曲线的锚点数量越少越好,因为如果锚点数量增加,不仅会增加绘制的步骤,同时也不利于后期的修改

─────────────────────────────────────────────────

到这里,大家一定会产生两个问题:

1 两个锚点似乎可以包揽全部曲线形态了?

这个观点显然是错误的,例如我们前面首个实例所绘制的曲线,就需要两个以上的锚点

2 那么,如何让所用的锚点数量最少?实际上这里还隐含着另外一个问题:究竟在哪里定锚点才是最佳的?

廖老师在这里总结一句  无敌咒语

60720566_17.gif

当两个锚点的手柄拖动的方向是同一个方向的时候,绘制出来的是"C"曲线

当两个锚点的手柄拖动的方向是相反的方向的时候,绘制出来的是" S "曲线

下面的动画演示了在调整方向线的时候,从C形到S形之间的分界点

60720566_18.gif

在了解(并且理解)C、S这两种曲线的形态以后,大家在绘制之前就可以分析出究竟需要多少个锚点

其实就是分析出,有多少个可以用一条曲线(C形或S形)来绘制的区域,虽然锚点的数量可以反映出绘图人的

水平和熟练度,但是对于大多数人而言,只要能够满足需要就足够了,所以在实际绘图的时候,不必过于苛求减

少锚点的数目

─────────────────────────────────────────────────

现在来实际绘制一个m形,类似麦当劳的标志

我们将介绍两种过程,请先看清楚文字说明再看动画演示

第一种方法:在完成绘制后,再修改第二个锚点的"去向"的方向线,也可以选择"直接选择工具"适当移动锚点位置及调整路径。(绘制完后按住Ctrl键在路径之外任意位置点击,即可完成绘制)

60720566_19.gif

第二种方法,其实是大家今后在绘制中所使用的标准方法:

就是利用快捷键的配合来完成路径的绘制与调整的一系列动作,做到不间断地绘制整条曲线

(绘制完后按住Ctrl键在路径之外任意位置点击,即可完成绘制)

60720566_20.gif

接着我们再来尝试绘制一个心形,如下图(绘制完后按住Ctrl键在路径之外任意位置点击,即可完成绘制)

60720566_21.gif

注意:如果没有先按住Alt键就连接起点,将无法单独调整方向线,此时再按下Alt键即可单独调整

─────────────────────────────────────────────────

到这里,大家对路径已经有了大概的认识,下面我们补充一些绘制中的其他问题

廖老师经常看到很多在使用钢笔工具的时候是这样绘制的

60720566_22.gif

每次绘制一段路径后,总是按住alt键,单击一下锚点,将去向的方向线给删除了,这叫"半曲线锚点"

在这里,廖老师提醒大家千万要改正这种钢笔工具绘制路径的习惯,因为这非常不利于后期修改。

正确的绘制方法应该是这样的:

60720566_23.jpg

通过动画我们发现正确的绘制方法,线条的形态控制可能性更大。

最后再补上下面两个工具的使用

添加锚点工具:单击在路径上添加锚点

删除锚点工具:单击路径上的锚点将其删除

一般情况下,无须选择它,当我们将钢笔工具移动到路径上,自动变成  添加锚点工具 ,当我们将钢笔工具移动到锚点上,自动变成  删除锚点工具 。

─────────────────────────────────────────────────

最后让我们来总结一下,钢笔工具的使用精华

1.钢笔工具绘制的是矢量路径

2.路径分为直线型路径和曲线型路径两种

3.我们使用钢笔工具在页面中直接单击打点,就可以绘制直线路径

4.如果要绘制曲线路径,则必须单击拖拽

5.完美曲线的绘制要保证每一个锚点有两个手柄并成180度角

6.钢笔工具的终极使用是一边绘制一边调节,绘制完毕,调节完毕,一遍成形。(钢笔抠图中要做到这点)

7.钢笔工具绘制过程主要依靠alt+空格。

alt键的作用:改变手柄方向/配合鼠标滚动缩放视图/临时切换锚点工具调节刚画的的线条

空格的作用:抓手平移/移动锚点

8.钢笔工具最难的就是锚点的单击位置,廖老师总结,同向s  异向c  打点打在半山腰。

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

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

相关文章

基于注解的事务管理

一、Transactional 注解的源码,定义属性时给默认值 二、基于注解的事务管理代码实现 1、bean.xml中配置 2、业务实施层的代码注解配置: 其中,配在类上则所有方法都被事务管理,也可配置在单独方法上; 转载于:https://ww…

typedef 深入剖析

typedef是一个我们常常会用到的关键字,而这个关键字有许多陷阱或者说许多不为我们深入理解的地方。很多书上都是很简单地一笔代过,并没有真正地让我们理解这个关键字。本文对其进行详细地说明。综合网络上找到的资料对其进行分析,这其中会涉及…

jquery数组(操作数组元素)

HTML&#xff1a; <h3>数组map方法</h3> <div id"show4"></div> jquery&#xff1a; $(document).ready(function(){var animals [dog,cat,tiger,pig,bird]; animals $.map(animals, function(n,i){return i.This is n;});$(#show4).h…

系统分析师考试大纲

一、考试说明 1.考试要求&#xff1a;  &#xff08;1&#xff09;具有系统工程的基础知识&#xff1b;  &#xff08;2&#xff09;掌握开发信息系统的综合技术知识&#xff08;硬件、软件、网络、数据库&#xff09;&#xff1b;  &#xff08;3&#xff09;熟悉企业和…

configure project qt,如何为Qt Framework配置CLion IDE?

How to configure CLion IDE for Qt Framework?Is this IDE compatible with Qt, or are there other IDEs compatible with Qt?I just want to try to use something else than Qt Creator.解决方案I was as desperate as you, until I read this Quora discussion.It worke…

PostgreSQL入门篇学习笔记(七)

2019独角兽企业重金招聘Python工程师标准>>> pg数据库&#xff1a;能提供读写全功能的服务器称为Primary database或者master database。若备份服务器在接受主数据库同步数据和应用同步数据库时&#xff0c;不能提供只读的服务&#xff0c;则该备份数据库称之为warm…

Qt的元对象(Meta-Object)系统简介(转)

Qt的元对象系统基于如下三件事情&#xff1a; 1.类&#xff1a;QObject&#xff0c;为所有需要利用原对象系统的对象提供了一个基类。 2.宏&#xff1a;Q_OBJECT&#xff0c;通常可以声明在类的私有段中&#xff0c;让该类可以使用元对象的特性&#xff0c;比如动态属性&#x…

回归测试的策略

回归测试是贯穿在整个测试的各个阶段的一个测试活动。它的目的是检验已经被发现的缺陷有没有被正确的修改和修改过程中有没有引发新的缺陷。软件在测试或者其他活动中发现的缺陷经过修改后&#xff0c;都要进行回归测试的验证。在做回归测试的时候可以采用不同的策略。 策 略&a…

Meteor创建示例项目 Simple-todos

2019独角兽企业重金招聘Python工程师标准>>> 本笔记&#xff0c;基于Windows环境。 1、Meteor提供了一些示例项目供开发者参考&#xff0c;打开命令行&#xff0c;输入meteor create --list 可以查看提供了哪些示例项目 2、通过meteor create --example <project…

RHEL6下squid代理之正向代理

Squid cache&#xff08;简称为Squid&#xff09;是一个流行的自由软件&#xff08;GNU通用公共许可证&#xff09;的代理服务器和Web缓存服务器。Squid有广泛的用途&#xff0c;从作为网页服务器的前置cache服务器缓存相关请求来提高Web服务器的速度&#xff0c;到为一组人共享…

ASP.NET 使用 X509Certificate2 系统找不到指定的文件

经过虚拟机里面每个用户权限的剥离和对比&#xff0c;最后发现必须要USER的读取权限才能访问证书&#xff01;转载于:https://www.cnblogs.com/zjoch/archive/2009/06/19/1506399.html

跨平台Markdown编辑软件Typora mac功能介绍

Typora mac是一款跨平台的Markdown编辑器&#xff0c;支持Windows、MacOS和Linux操作系统。它具有实时预览功能&#xff0c;能够自动将Markdown文本转换为漂亮的排版效果&#xff0c;让用户专注于写作内容而不必关心格式调整。Typora Mac版除了支持常见的Markdown语法外&#x…

linux精简、备份还原、iso文件、批量安装?

最近小组需要批量自动部署一批机器&#xff0c;把Linux和自己的应用一次批量安装完&#xff0c;每次克隆硬件有点麻烦&#xff0c;因此查了一下相关的资料&#xff0c;看那种方案最好&#xff0c;整理如下。不过没有找到类似windows那样的ghost盘安装的形式&#xff0c;不知网友…

内存总结

(1)lru_file_repage: 当 lru_file_repage 可调参数设置为 1 时&#xff0c;AIX 内核使用这个重新分页信息来确定是否仅选择非计算性的分页进行操作、或者选择计算性的和非计算性的分页进行操作。如果计算性分页的重新分页速度比非计算性分页的重新分页速度高&#xff0c;那么…

如何解决 SQL Server 安装程序中的 COM+ 系统配置检查失败问题

转载自&#xff1a;http://technet.microsoft.com/zh-cn/library/ms143690(SQL.90).aspxSQL Server 2005 联机丛书&#xff08;2008 年 11 月&#xff09;如何解决 SQL Server 安装程序中的 COM 系统配置检查失败问题Microsoft SQL Server 2005 安装程序检查 COM 是否已正确配置…

mysql decimal(6_MySQL(六) decimal数据默认处理

create table decimal_test(id int auto_increment PRIMARY key,score decimal(5,2) -- 取值范围是 -999.99 到 999.99);decimal(M,D)M整数位小数位-- 整数的位数必须小于等于m-d&#xff0c;不然报错。小数的位数可以大于d位。多出d位时会做四舍五入&#xff0c;截取到d位。--…

读取记事本内容,自动发布到新浪微博

想把自己博客上的内容同步到新浪微博上&#xff0c;虽然新浪微博已经提供了关联博客的功能&#xff0c;但那仅限于新发布的微博内容。 手工一条条发布呢&#xff0c;实在枯燥&#xff0c;就想到新浪微博的api接口&#xff0c;结果第一个版本现在已经停止申请了&#xff0c;第二…

Objective-C Runtime 运行时之五:协议与分类

Objective-C中的分类允许我们通过给一个类添加方法来扩充它&#xff08;但是通过category不能添加新的实例变量&#xff09;&#xff0c;并且我们不需要访问类中的代码就可以做到。 Objective-C中的协议是普遍存在的接口定义方式&#xff0c;即在一个类中通过protocol定义接口&…

sqlserver中在建立与服务器的连接时出错

解决&#xff1a;步骤1&#xff1a;在SQLServer 实例上启用远程连接1.指向“开始->程序->Microsoft SQL Server 2005->配置工具->SQL Server 外围应用配置器”2.在“SQL Server 2005 外围应用配置器”页, 单击“服务和连接的外围应用配置器”3.然后单击展开“数据库…

mysql 热备 windows_windows下mysql热备

A: mysql> Grant replication slave on *.* to backup10.16.0.233 identified by 1234; *结尾分号要打代表确认B: mysql> Grant replication slave on *.* to backup10.16.0.231 identified by 1234&#xff1b;注&#xff1a; (1). mysql> Grant 权限 on *.* to 用户…