Ps:使用钢笔工具绘制自由路径的技巧

只有熟练掌握使用钢笔工具绘制自由路径的技巧,才能快速完成复杂形状的创建以及精准抠图等工作。

钢笔工具是 Photoshop 中绘制路径的主要工具。无论是直线路径还是曲线路径,钢笔工具都能够提供高度的控制和精确度。

  ◆  ◆

绘制直线路径

绘制直线路径很简单,只需直接点击即可。

e726d15a073a5ded66f7fe23238e1d28.png

按住 Shift 键点击,可绘制 45° 角倍数方向(包括水平和垂直)的直线路径。

  ◆  ◆

绘制曲线路径

绘制曲线路径的最重要的一个准则是:要绘制的曲线的走势,决定着鼠标点按后拖拽的方向。

提示:

点按后的拖拽,实际上就是调整“方向线”。方向线的方向始终与要绘制的曲线相切,方向线的长度控制着要绘制的曲线的弯曲程度。

1、绘制 C 型曲线路径

48b5ec64498e4be24ca32f90f60ce586.png

如上图所示,在第 1 处时,由于曲线要往上走,所以点按鼠标后向上拖拽;在第 2 处时,由于曲线要往下走,所以点按鼠标后往下拖拽。如此类推。

2、绘制 S 型曲线路径

72c3cf627085660924735125a6b59ebe.png

如上图所示,在第 1、2、3 等处按走势按住鼠标往斜上拖拽,可绘制出 S 曲线。简而言之,同方向拖拽即可绘制 S 曲线。

3、绘制 M 型曲线路径

2ddb0d59cf9dbeebfd88075d7a2ac163.png

如上图所示,顺着曲线的走势,在第 1 处点按鼠标后向上拖拽。

由于在第 2 处时有两个趋势:首先要完成向下的趋势,故先按住往下拖拽;又得完成右侧向上的趋势,故在未松开鼠标左键的同时按住 Alt 键,将方向线的下侧控制杆拖至上侧即可。

即,当两侧曲线走势相悖时,应分离方向线两边的控制杆。

  ◆  ◆

绘制直线曲线混合路径

123181cd9d5bef0bda31a816971eb61c.png

如上图所示,在绘制第 2 处时,首先按趋势向下拖,曲线成形后,再按住 Alt 键单击锚点,将其转换为“角点”。

即,从曲线转直线时,需要单独一次的转换点操作。

说明:

在 Illustrator 中直接单击锚点,即可将平滑点转换为角点。

在第 3 处,由于是单侧往下走,所以需要先按住 Alt 键再向下拖拽。

即,从直线转曲线时,直接按住 Alt 键进行单边拖拽。

  ◆  ◆

练习

更多的练习可以让我们更好、更快地绘制贝塞尔曲线路径。

下面的图形可下载下来放进 Ps 或 Ai 中去对照练习。

aaae831853751de6e6049daa644d7818.png

40b2b29cf5855ed4fb63c68aa6632f10.png

305a3f62439e1d7e7afdd4cbff1051e2.png

42ab01dd5919c2e0347b50e2f9e01704.png

705f9c55fb9207f26783bbfbc5cabae7.png

9eb35e9cd6f21af07adb852d8386baa2.png

e7a8bc6f4081e46e48bba74e475ce86b.png

bf44fad3a5e3a56f20707124976e083f.png

3ade57458c309626d064388352055c6c.png

a12f196ac32bc903bbdbb86250c976f3.png

以上图形来自专门练习钢笔工具的网站,直接在此网站上练习可能效果更佳。

https://bezier.method.ac/

056795fd0c9c1adbf35d3ee9cd719ac2.jpeg

“点赞有美意,赞赏是鼓励”

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

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

相关文章

下载网页内容成HTML文件

今天遇到了一个非常好用的、开源的网页下载插件: SingleFile,它可以将当前网页里的文字、图片、超链接等,合并成单一的.html文件,便于保存和浏览查看。下面介绍SingleFile的安装和使用。 1、下载SingleFile插件 SingleFile官网地址&#xff…

高并发系统:它的通用设计方法是什么?

Java全能学习面试指南:https://javaxiaobear.cn 我们知道,高并发代表着大流量,高并发系统设计的魅力就在于我们能够凭借自己的聪明才智设计巧妙的方案,从而抵抗巨大流量的冲击,带给用户更好的使用体验。这些方案好似能…

Mybatis-Plus 租户使用

Mybatis-Plus 租户使用 文章目录 Mybatis-Plus 租户使用一. 前言1.1 租户存在的意义1.2 租户框架 二. Mybatis-plus 租户2.1 租户处理器2.2 前置准备1. 依赖2. 表及数据准备3. 代码生成器 2.3 使用 三. 深入使用3.1 前言3.2 租户主体设值,取值3.3 部分表全量db操作3…

【古诗生成AI实战】之三——任务加载器与预处理器

本章内容属于数据处理阶段,将分别介绍任务加载器task和预处理器processor。 [1] 数据集 在深入探讨数据处理的具体步骤之前,让我们先了解一下我们将要使用的数据集的形式。 本项目采用的是七绝数据集,总计83072条古诗,其形式如下&…

大语言模型损失函数详解

我们可以把语言模型分为两类: 自动回归式语言模型:自动回归式语言模型在本质上是单向的,也就是说,它只沿着一个方向阅读句子。正向(从左到右)预测;反向(从右到左)预测。…

linux复习笔记04(小滴课堂)

软件安装rpm方式介绍: 先去挂载光盘: 要确保这是已连接状态。 我们查看到已经挂载成功了。 进到这个目录下。 我们可以看到这有很多rpm软件包。 man rpm: 可以看到很多参数,但是我们不需要全部掌握。 举例: 这就是告诉我们需要安…

2017年五一杯数学建模C题宜居城市问题值解题全过程文档及程序

2017年五一杯数学建模 C题 宜居城市问题 原题再现 城市宜居性是当前城市科学研究领域的热点议题之一,也是政府和城市居民密切关注的焦点。建设宜居城市已成为现阶段我国城市发展的重要目标,对提升城市居民生活质量、完善城市功能和提高城市运行效率具有重要意义。…

深信服超融合一体机提示:内存ECC

PS:此事件分享主要来源于季度巡检时发现的超融合一体机红灯闪烁异常,接入IPMI端口查看日志发现持续提示内存ECC; 因为是只有3.05这一天发现了有这个告警的提示,所以当时清除了日志以后重启了BMC服务就解决了;但是如果清…

【虚拟机】在VM中安装 CentOS 7

1.2.创建虚拟机 Centos7是比较常用的一个Linux发行版本,在国内的使用比例还是比较高的。 大家首先要下载一个Centos7的iso文件,我在资料中给大家准备了一个mini的版本,体积不到1G,推荐大家使用: 我们在VMware《主页》…

ctfshow刷题web入门--1--ljcsd

文章目录 ctf.show。信息搜集web1web2web3web4web5web6web7web8web9web10web11web12web13web14web15web16web17web18web19web20。爆破。知识1.1 播种随机数生成器-mt_srand。参考web21--重点web22--做不出来web23web24web25web26web27web28。。。命令执行。知识1 绕过正则表达式…

Windows安装Python环境(V3.6)

文章目录 一:进入网址:https://www.python.org/downloads/ 二:执行安装包 默认C盘,选择自定义安装目录 记得勾选add python path 下面文件夹最好不要有 . 等特殊符号 可以创建 python36 如果安装失败Option可以选默认的&#x…

PCIE链路训练-状态机描述4

Recovery Recovery.RcvrLock (1)如果link是在8.0GT/s或以上的速率工作,那么rx只会认为当前lane获得Block alignment之后收到的TS0,TS1,TS2是有效的。如果进入当前状态是从L1或recovery.speed或L0s,获取Blo…

【第三节:微信小程序 3、app.js配置】微信小程序入门,以思维导图的方式展开3

目录 提供了2个函数: app.js配置 【第三节:微信小程序 3、app.js配置】微信小程序入门,以思维导图的方式展开3 提供了2个函数: app() getApp() --------------------------- app.js配置 App() 功能 Ap…

基于springboot实现高校食堂移动预约点餐系统【项目源码】计算机毕业设计

基于springboot实现高校食堂移动预约点餐系统演示 Java语言简介 Java是由SUN公司推出,该公司于2010年被oracle公司收购。Java本是印度尼西亚的一个叫做爪洼岛的英文名称,也因此得来java是一杯正冒着热气咖啡的标识。Java语言在移动互联网的大背景下具备…

如何减少40%的Docker构建时间

随着Docker的普及,许多公司的产品会将组件构建为Docker镜像。但随着时间的推移,一些镜像变得越来越大,对应的CI构建也变得越来越慢。 如果能在喝完一杯咖啡的时间(不超过5分钟)内完成构建,将是一个理想状态…

Proteus仿真--基于字符液晶显示的频率计

本文介绍基于数码管的频率计(完整仿真源文件及代码见文末链接) 仿真图如下 本设计中80C51单片机作为主控,用字符液晶作为显示模块,按下按键K1后可进行频率测量并显示 仿真运行视频 Proteus仿真--基于字符液晶显示的频率计 附完…

设计模式—接口隔离原则(ISP)

1.背景 2002 年罗伯特C.马丁给“接口隔离原则”的定义是:客户端不应该被迫依赖于它不使用的方法(Clients should not be forced to depend on methods they do not use)。该原则还有另外一个定义:一个类对另一个类的依赖应该建立…

sql语句在字段中使用select

有两个表如下;产品表,产品评论表; 查询全部产品信息和每种产品的评论数量; 这也是子查询的一种; select * from product1; select * from comment; SELECT product1.*,(select count(id) from comment where product1…

PCIE链路训练-状态机描述3

Configuration.Idle 1.当使用8b/10b编码时,non-flit模式下,在所用配置的lane上发送s Idle data Symbols,在flit mode下发送IDLE flit。 2.linkup 0 link两端的component均支持64.0GT/s的速率,根据进入此状态之前发送的8个TS2或…

【Linux】进程间通信

进程间通信 1. 进程间通信介绍1.1 进程间通信目的1.2 进程间通信发展1.3 进程间通信分类1.4 进程间通信的本质理解 2. 管道3. 匿名管道3.1 pipe()函数3.2 站在文件描述符角度-深度理解管道3.3 站在内核角度-管道本质3.4 匿名管道使用步骤3.4 管道读写规则3.5 管道的读与写的五种…