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…

大数据-之LibrA数据库系统告警处理(ALM-37004 Datanode主备不同步或者断连)

告警解释 当DN主实例与DN备实例连接异常时,产生该告警。 告警属性 告警ID 告警级别 可自动清除 37004 严重 是 告警参数 参数名称 参数含义 ServiceName 产生告警的服务名称 RoleName 产生告警的角色名称 HostName 产生告警的主机名 Instance 产生…

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

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

大语言模型损失函数详解

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

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

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

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

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

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

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

bootstrap v5模板

bootstrap5模板代码 <!DOCTYPE html> <html lang"en"> <head> <meta charset"UTF-8"> <meta name"viewport" content"widthdevice-width, initial-scale1.0"> <title>Bootstrap 5 Templa…

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

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

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

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

Windows安装Python环境(V3.6)

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

考研数据结构大题(要求能手写出对应代码)

1.栈的顺序存储定义 2.栈的链式存储定义&#xff1b;栈的单向链定义 栈的双向链定义 3.栈的增删改查操作。 4.队列的顺序存储定义 5.队列的链式存储定义&#xff1a;队列的单向链定义 队列的双向链定义 6.栈&#xff0c;队列&#xff0c;数组&#xff0c;图&#xff0c;树的增删…

Element-Plus 表格 el-table 如何支持分页多选

&#x1f680; 作者主页&#xff1a; 有来技术 &#x1f525; 开源项目&#xff1a; youlai-mall &#x1f343; vue3-element-admin &#x1f343; youlai-boot &#x1f33a; 仓库主页&#xff1a; Gitee &#x1f4ab; Github &#x1f4ab; GitCode &#x1f496; 欢迎点赞…

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

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

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

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

【设计模式】行为型模式-第 3 章第 6 讲【中介者模式】

目录 定义 场景描叙 目的 主要解决 实现 基本类图 案例代码

Verilog基本语法概述

一、概述 Verilog 是一种用于数字逻辑电路设计的硬件描述语言&#xff0c;可以用来进行数字电路的仿真验证、时序分析、逻辑综合。 既是一种 行为级&#xff08;可用于电路的功能描述&#xff09; 描述语言又是一种 结构性&#xff08;可用于元器件及其之间的连接&#xff09…

一个简易计算器实现(c语言)

该程序使用c语言实现了一个简易的计算器&#xff0c;该计算器具有以下功能&#xff1a; 1、设计功能选择界面&#xff0c;实现菜单选择、数据输入和输出的功能&#xff1b; 2、至少自定义五个子函数分别完成加、减、乘、除以及求模运算功能&#xff1b; 3、考虑代码的健壮性和…