Ps:创建帧动画

news2024/9/21 14:27:35

在 Photoshop 中,帧动画 Frame Animation是一种通过在“时间轴”面板中创建和管理多个帧来实现动画效果的方式。

18d5fb9b737202eaa0f57d4e7724e7c3.gif

所谓帧动画,也就是传统意义上的逐帧动画,依次播放每个帧而构成的动画形式。每个帧记录了“图层”面板上所有图层的属性状态(可见性、位置、不透明度、混合模式以及图层样式)。这种方法特别适合于制作简单的动画,如 GIF 图像等。

  ◆  ◆

创建帧动画的步骤及说明

b06d5053c44f4565deb0e54646017f66.jpeg

1、创建新文档

打开 Photoshop 并创建一个新文档。

文档的分辨率应根据计划创建的动画的用途来确定,一般来说不宜过大。

5fc2df8f676a2dcc34110837da0aeabb.png

相关选项设置可参考上图。

2、启动帧动画模式

Ps菜单:窗口/时间轴

Window/Timline

在“时间轴”面板中,选择“创建帧动画” Create Frame Animation。

ae0b482c095aa13b3a17478937c8dffa.png

3、准备图层和动画元素

如果文档包含背景图层,需要将其转换为普通图层,或者添加新的图层。只有普通图层才能参与动画制作。

每个动画元素最好作为单独的一个图层。

750619e90797965e6b7ac0d1b7ea4342.png

如上图所示,每个字母(图层)将作为一个动画元素。

4、添加帧

在“时间轴”面板中,点击“复制所选帧”按钮添加新的帧,每个新帧都是前一个帧的副本。

f4a96aa64285c4f2af0d8a6454697138.png

一般情况下,可在编辑过程中根据动画的需要添加帧。

可以添加的帧的数量仅受 Photoshop 可用的系统内存数量的限制。

要记住的是,每个帧将记录每个图层的属性状态。

5、编辑帧

选择一个或多个帧,然后在“图层”面板中修改图层的属性状态。

包括:

(1)打开或关闭图层的可见性

(2)使用移动工具更改对象或图层的位置

(3)调整图层的不透明度以实现渐隐或渐显效果

(4)更改图层的混合模式

(5)向图层添加图层样式以增强视觉效果

每个帧将记录“图层”面板上每个图层的所有属性状态。

6、设置帧延迟和循环

有必要的话,为当前选中的一个帧或多个帧设置显示的延迟时间(以秒为单位)。可在“其它”选项手动输入延迟时间。

还可以指定动画循环的次数(一次、三次、永远或自定义次数)。

提示:

也可以在“存储为 Web 所用格式”对话框中设置循环选项。

7、预览和优化动画

通过点击“时间轴”面板下方的“播放”按钮预览动画效果,或者逐帧查看。

通过“时间轴”面板控制菜单中的“优化动画”功能,选择“外框”和“去除多余像素”以减少文件大小并提高动画的播放性能。

8、存储和导出动画

可以选择多种方式存储动画:

(1)使用“存储为 Web 所用格式”保存为 GIF 图像。

Ps菜单:文件/导出/存储为 Web 所用格式(旧版)

File/Export/Save for Web(Legacy)

快捷键:Ctrl + Alt + Shift + S

ecabf877c05ea52914ab986ca6154399.png

(2)以 PSD 格式保存以便日后进一步编辑。

(3)导出为图像序列、QuickTime 影片或单独的文件。

Ps菜单:文件/导出/渲染视频

File/Export/Render Video

  ◆  ◆

其它技巧

除了使用“时间轴”面板下方的按钮控件组,绝大多数的操作可在“时间轴”面板的控制菜单中找到。

请参阅:

《Ps:时间轴面板 - 面板控制菜单(帧动画)》

1、选择动画帧

在“时间轴”面板中点击某个帧,使其成为当前帧。

可以通过按住 Shift 键选择连续的多个帧,或通过按住 Ctrl 键选择不连续的帧或取消选择。

要选择全部帧,请从“时间轴”面板控制菜单中选择“选择全部帧”。

2、拷贝和粘贴帧

在“时间轴”面板中选择要复制的一个或多个帧,在面板控制菜单中执行“拷贝帧”,然后选中一个或多个目标帧中,再执行“粘贴帧”。

3、统一动画帧中的图层属性

 Photoshop 的“图层”面板提供了统一 Unify图层属性的功能,包括“统一图层位置” Merge layer position、“统一图层可见性” Merge layer visibility和“统一图层样式” Merge layer style。

默认不启用,表示对图层属性的更改仅应用于当前帧。

若启用某个按钮,那么,对此图层属性的更改将应用到所有帧。

“传播帧 1” Propagate Frame 1默认勾选,表示,在第一帧上更改的图层属性,将应用于其后续的所有帧。相当于选中所有帧之后,来调整某个图层的属性。

提示:

若在“图层”面板上没看到这组选项,可在“图层”面板控制菜单的“动画选项” Animation Options子菜单中进行设置。

4、创建过渡帧

可使用“过渡”功能在两个选定的帧之间自动生成中间帧,当需要制作渐显、渐隐或对象移动效果。

如果选择动画中的第一帧和最后一帧,则这些帧将被视为连续的,并且会将过渡帧添加到最后一帧之后。将动画设置为多次循环时,这种过渡方法很有用。

4b99b2ee43e94b3d00237b9d272efff7.jpeg

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

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

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

相关文章

QT Mainwindow下指定控件的setMouseTracking(true)和mousemoveevent函数失效-问题解决

目录: 一,问题描述二,解决方法2.1解决依据2.2方法实操 三,参考资料 一,问题描述 ☀️之前碰到过的一个问题,现在分享出来:想在qt哪里搞个鼠标移动在控件显示的图片上,然后实时显示对…

[数据集][目标检测]红外场景下车辆和行人检测数据集VOC+YOLO格式19069张4类别

数据集格式:Pascal VOC格式YOLO格式(不包含分割路径的txt文件,仅仅包含jpg图片以及对应的VOC格式xml文件和yolo格式txt文件) 图片数量(jpg文件个数):19069 标注数量(xml文件个数):19069 标注数量(txt文件个数):19069 标…

一文带你画PCB板,有手就行

背景 最近写Autosar网络唤醒功能,想在实际硬件上验证,但是市面上没有找到板子验证,只能找人帮忙画PCB板。但是这里遇到比较大的问题,1、整个周期会比较长,板子不太可能一次就能完成,中间会出现修改的地方&…

C#/.NET/.NET Core技术前沿周刊 | 第 1 期(2024年8.12-8.18)

前言 C#/.NET/.NET Core技术前沿周刊,你的每周技术指南针!记录、追踪C#/.NET/.NET Core领域、生态的每周最新、最实用的技术文章、社区动态、优质项目和学习资源等。让你时刻站在技术前沿,助力技术成长与视野拓宽。 欢迎投稿,推荐…

【蓝牙协议栈】【BLE】【GATT】精讲GATT Profile架构(图文并茂精华版)

目录 1. 蓝牙BLE通用属性协议(GATT) 2.GATT角色介绍 3.GATT 层级和Profile架构 4. GATT Server架构(重点内容) 5. Characteristic架构(重点内容) 6. (Characteristic Properties)特性属性详解&#x…

一款免费的目录以及文件对比工具,替代Beyond Compare

Beyond Compare是一款功能强大的文件对比工具,但是由于是付费软件,很多没有购买的企业用户无法使用。CCompare就是一款替代Beyond Compare的免费方案,一款来自中国的可替换beycond compare, 免费使用的代码同步对比工具。 CCompare 是一款功…

【科研绘图】【分条热力图】:附Origin详细画图流程 + 案例分析

目录 No.1 理解分条热力图 No.2 画图流程 1 导入数据,绘制图形 2 设置绘图细节 3 色阶控制 4 设置坐标轴 5 效果图 No.3 案例分析 1 案例一 2 案例二 No.1 理解分条热力图 分条热力图,基于数据映射和颜色编码,是在热力图的基础上进…

聚星文社下载地址

聚星文社绘唐科技是一个文化传媒公司,以绘制唐朝相关的科技设备和场景为主题。该公司致力于通过插画、动画、游戏等形式,栩栩如生地展现唐朝时期的科技发展和生活场景。 聚星文社下载地址https://iimenvrieak.feishu.cn/docx/ZhRNdEWT6oGdCwxdhOPcdds7n…

unity Standard Assets资源商店无法安装解决方案

Unity游戏开发 “好读书,不求甚解;每有会意,便欣然忘食。” 本文目录: Unity游戏开发 Unity游戏开发unity中国 嗨嗨嗨,我来啦。 这几天的川渝之旅已经圆满结束了,今天开始正常给大家更新: Unity…

TiggerRamDisk绕过激活界面,支持最新iOS17.4.1绕过

iOS15等待越狱的日子实在太久了!checkra1n越狱目前还未发布iOS15系统越狱。 可很多朋友不小心或者大意已经升级到了最新iOS15系统。一般来说这并没有什么大碍,但如果是绕过激活的设备,或者忘记账户密码而刷机的设备,就会面临无法…

【计算机组成原理】强化部分笔记

第一章 计算机系统概述 考点1 计算机系统层次结构 1.计算机发展历程已从大纲中删去 2. 3.指令和数据都存放在存储器中,通过指令周期不同来区分(比如取指周期和执行周期) 现代的计算机以存储器为中心 4. 5. 6.汇编语言:STORE、L…

[云计算] 虚拟化笔记

原著: 韩冰,[云计算课程], 有删改。 目的 对 IT 资源简化,用户通过标准接口访问。 资源是提高一定功能的实现 。可以是硬件, 如CPU, 也可以是软件。 发展史 1961 IBM CPU 分时间片, 一个CPU 虚拟化为多…

数据结构: 树状数组

在OI赛事中,数据结构是非常重要的一个内容,更是有人说过,算法数据结构程序: A l g o r i t h m D a t a AlgorithmData AlgorithmData S t r u c t u r e P r o g r a m m i n g StructureProgramming StructureProgramming 接下来&#…

Python | Leetcode Python题解之第373题查找和最小的K对数字

题目: 题解: class Solution:def kSmallestPairs(self, nums1: List[int], nums2: List[int], k: int) -> List[List[int]]:m, n len(nums1), len(nums2)# 二分查找第 k 小的数对和left, right nums1[0] nums2[0], nums1[m - 1] nums2[n - 1] 1…

【大模型从入门到精通40】LLM部署运维(LLM Ops)使用Kubeflow Pipelines掌握LLM工作流2

这里写目录标题 使用Kubeflow Pipeline组件:输出与任务对象理解PipelineTask对象通过PipelineTask.output访问输出数据组件函数中的关键字参数实用贴士 在Kubeflow Pipelines中链接组件:传递输出定义依赖组件传递组件输出常见错误:传递正确的…

【Python进阶(十)】——Matplotlib基础可视化

🍉CSDN小墨&晓末:https://blog.csdn.net/jd1813346972 个人介绍: 研一|统计学|干货分享          擅长Python、Matlab、R等主流编程软件          累计十余项国家级比赛奖项,参与研究经费10w、40w级横向 文…

Gradle安装使用

下载安装包 Gradle | Releases 解压后在.bash_profile添加环境变量 更新并检查 source ~/.bash_profile

计算机的错误计算(七十二)

摘要 讨论大数的余割函数 csc(x)的错误计算。 例1. 在 Excel 中计算 csc(1234567.89) . 直接贴图: 然而,正确值是 -0.2023325675399672e1(ISRealsoft 提供)。 Excel 的输出中有 6位错误数字。 例2. 在 Maple中计算 csc(32^58…

回归预测|基于北方苍鹰优化极端梯度提升树的数据回归预测Matlab程序NGO-XGBoost多特征输入单输出

回归预测|基于北方苍鹰优化极端梯度提升树的数据回归预测Matlab程序NGO-XGBoost多特征输入单输出 文章目录 前言回归预测|基于北方苍鹰优化极端梯度提升树的数据回归预测Matlab程序NGO-XGBoost多特征输入单输出 一、NGO-XGBoost模型1. 理解XGBoost2. 理解NGO优化算法3. NGO-XGB…

Kmeans算法原理及Python实现

K-means算法是一种广泛使用的聚类算法,其原理相对简单且易于实现,属于无监督学习的一种。以下是对K-means算法原理的详细解析: 一、基本思想 K-means算法的基本思想是将数据集划分为K个簇,使得每个簇内的数据点尽可能相似&#x…