图文教程:使用 Photoshop、3ds Max 和 After Effects 创建被风暴摧毁的小屋

news2024/11/18 23:26:48

图文教程:使用 Photoshop、3ds Max 和 After Effects 创建被风暴摧毁的小屋

推荐: NSDT场景编辑器助你快速搭建可二次开发的3D应用场景

1. 在 Photoshop 中设置图像

步骤 1

打开 Photoshop

打开 Photoshop

打开 Photoshop

步骤 2

我已经将小屋的图像导入到Photoshop中以演示 影响。如果您愿意,可以使用其他图像。

图片导入

图片导入

步骤 3

由于小屋的上部将被粉碎,因此请将上部隔离在单独的图层中。

隔离部件

隔离部件

步骤 4

套索工具的帮助下,选择并切割指示的上部 小屋。

套索工具

Lasso Tool

步骤 5

创建一个新图层并将其重命名为“外部部分”。粘贴剪切鞋面 该层中的部分。

郭

步骤 6

按照相同的方法,创建另一个新图层并将其重命名为内部 部分。在这一层中,制作一个内部破碎的部分。你需要做一些 在此步骤中绘制工作。

内部零件

内部零件

步骤 7

现在,打开所有图层。它看起来就像以前一样,但上半部分 和BG现在是分开的。以 PSD 格式保存文件。

BG

内部零件

2. 在 3ds Max 中使用粒子流创建飞溅碎片

步骤 1

打开 3ds Max

打开 3ds Max

打开 3ds Max

步骤 2

要创建飞溅的碎片,请转到创建>形状>线条并创建多个随机形状。

创建形状线

>线条创建>形状

步骤 3

完成后,选择所有块并对其应用“拉伸”修改器。

挤出改性剂

挤出改性剂

步骤 4

选择所有块,然后转到“组”菜单并将它们全部分组,“分组>组”。

组菜单

组菜单

步骤 5

使用粒子流系统创建飞行碎片。通过导航到“创建>粒子流源>粒子”来创建 PF 源系统,然后通过以下方式打开“粒子视图”窗口 按键盘上的 6

使用“形状实例”运算符覆盖形状。单击“无”,然后从列表中选择“组”。

粒子视图

粒子视图

步骤 6

转到“形状实例”运算符,然后打开“组成员”选项。减小“缩放百分比”值。您现在将看到缩放的块 下来,随机分散。

形状实例

形状实例

步骤 7

转到速度运算符。降低速度量并 增加变异背离值,如 下图。

速度操作员

速度操作员

步骤 8

转到 Birth 运算符,将“发射开始”的值设置为 -100,将“发射停止”的值设置为 100,并将“金额”设置为 100

分娩操作员

分娩操作员

步骤 9

转到旋转运算符并将旋转速率设置为 360,将变化设置为 20

打开“渲染设置”并渲染 0 到 100 帧的动画序列。

自旋运算符

自旋运算符

3. 在 3ds Max 中创建撕裂的布料

步骤 1

打开 3ds Max。在透视视口中创建平面。保持其长度 后座宽度后座为 100

打开 3ds Max

打开 3ds Max

步骤 2

跟 所选平面,对其应用“布”修改器。

布料改性剂

布料改性剂

步骤 3

在布料改性剂中, 单击“对象属性”选项卡。

对象属性

对象属性

步骤 4

“对象属性”窗口中,选择平面并打开“布料”单选按钮。它把飞机变成了 布。单击“确定”。

“对象属性”窗口

“对象属性”窗口

步骤 5

打开 布料修改器展开。选择“组”。

选择组

Select Group

步骤 6

跟 所选平面的指示左上角和左下角顶点,单击“生成组”按钮。

“创建组”按钮

“创建组”按钮

步骤 7

在创建组窗口中,将名称重命名为保持折点

“创建组”窗口

“创建组”窗口

步骤 8

跟 选中的“保留折点”组,单击“保留”。

“保持顶点”组

“保持顶点”组

步骤 9

转到部队 >风并在场景中从左到右施加风力。

力风

风>力

步骤 10

在 布料修改器,点击布料 “力”选项卡。

布力

布力

步骤 11

“力”窗口中,选择风,然后单击从左到右的按钮以 将风力带入模拟。单击确定

Forces window

力窗口

步骤 12

点击 在模拟上。模拟开始,您 可以在视口中看到布料模拟。

“模拟”按钮

“模拟”按钮

步骤 13

自 使布被撕裂,我会使用黑白纹理作为不透明度贴图。 您可以在 Photoshop 中制作自己的不透明度贴图。黑色部分将是 透明,而白色部分不透明。

黑白地图

黑白地图

步骤 14

按 M 打开材质编辑器。选择空插槽后,单击“不透明度”通道。它将打开材质/贴图浏览器

单击位图并 选择黑白图像。单击确定

材质编辑器

材质编辑器

步骤 15

应用 布料的材料。

应用材料

应用材料

步骤 16

呈现 撕裂的布模拟多达 100 帧。

渲染撕裂的布料模拟

渲染撕裂的布料模拟

4. 创建破碎 后遗症

步骤 1

打开时间后 效果

打开后效果

打开后效果

步骤 2

进口 小屋.PSD文件作为合成放入 After Effects 中。它带有三个 不同的层:外部内部和 BG。

外部零件内部零件和BG

外部、内部和背景

步骤 3

创造 一个新的实体层并在其上应用湍流噪声效果:效果 >噪声和颗粒>湍流噪声。设置“对比度”和“亮度”值,如下图所示。

湍流噪声

湍流噪声

步骤 4

选择实体图层后,转到“图层>预合成”。重命名 将预组合图层作为渐,然后选择第二个选项。单击确定

图层预合成

第 > 层预撰写

步骤 5

关闭渐变图层。

斜坡层

斜坡层

步骤 6

跟 选中的“外部”图层,转到“效果>模拟”> 破碎并将效果应用于图层。

选择“渲染查看”。 如果移动时间滑块,您将看到小屋的外部是 破碎了。但是您需要对其进行调整才能获得所需的效果。

效果模拟破碎

效果>模拟>破碎

步骤 7

打开力 1 和力 2 个下拉菜单,并设置属性的值,如下图所示。

力 1 和力 2

力 1 和力 2

步骤 8

打开渐变下拉菜单,然后选择渐变作为渐变图层。从帧开始,将破碎阈值从 0 到 100 个值进行动画处理 您希望破碎效果开始的地方。

破碎阈值

破碎阈值

步骤 9

进口 撕裂的布和颗粒碎屑,并将图层放在时间轴上 复合。

进口撕裂的布料和颗粒碎屑

进口撕裂的布料和颗粒碎屑

步骤 10

创造 实心层。将S_Clouds,Genarts蓝宝石插件,效果应用于图层。将换档速度 X 值设置为 600。这将 创造狂风的效果。

S_Clouds

S_Clouds

步骤 11

创造 调整图层。将S_Film效果和色相和饱和度效果应用于图层。打开 着色 选项并设置 着色 色相值为 40。这将产生苍白的暴风雨日效果。

S_Film效果

S_Film效果

步骤 12

点击播放按钮,你会看到一个暴风雨的场景与飞行 小屋的大块,各种木屑和撕裂的布。

播放动画

播放动画

结论

您现在已经了解了如何使用 Photoshop、3ds Max 和 After Effects 拍摄小屋的静止图像并显示它被风暴摧毁。您可以使用各种效果的属性值来获得所需的外观。

原文链接:图文教程:使用 Photoshop、3ds Max 和 After Effects 创建被风暴摧毁的小屋 (mvrlink.com)

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

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

相关文章

filfox 通过接口获取

通过filfox接口获取24小时出块奖励 ╰─➤ curl https://filfox.info/api/v1/address/f01889512/mining-stats\?duration\24h | jq .% Total % Received % Xferd Average Speed Time Time Time CurrentDload Upload Total Spent Left Speed 100 346…

Java面向对象的学习

由于类和对象这一部分的知识点,比较难,而且涉及的知识点很广、也很杂,在这里,单独作为一个知识点来学习。我会通过不同的视频,不同的资料,根据不同的特点来学这个方面的知识点。 一、理解什么是类和对象。 …

let definitions are not supported by current javascript——前端笔记

idea中报的错,解决办法就是改一下javascript在idea中的配置。 本文来自:https://blog.csdn.net/fgx_123456/article/details/77825499

Simulink仿真模块 - Demux

Demux:提取并输出虚拟向量信号的元素 在仿真库中的位置为:Simulink / Commonly Used Blocks Simulink / Signal Routing HDL Coder / Commonly Used Blocks HDL Coder / Signal Routing 模型为: 说明 Demux 模块提取输入向量信号的分量,再将它们输出为单独的信号。输出信号…

Java开发工具MyEclipse发布v2023.1.2,今年第二个修复版!

MyEclipse一次性提供了巨量的Eclipse插件库,无需学习任何新的开发语言和工具,便可在一体化的IDE下进行Java EE、Web和PhoneGap移动应用的开发;强大的智能代码补齐功能,让企业开发化繁为简。 MyEclipse v2023.1.2官方正式版下载 …

linux下用docker安装mysql

1.mysql Docker镜像 docker pull mysql:[版本号 或 latest]例:docker pull mysql:5.7 2.查看拉取的docker镜像 docker images3.设置 Docker 卷 docker volume create mysql-data列出 Docker 已知的所有卷 docker volume ls4.运行一个 MySQL Docker 容器 docke…

windows 安装 mongodb 数据库

软件下载 访问官方的下载地址: https://www.mongodb.com/try/download/community ,然后选择对应的版本进行下载 下载好了之后双击进行安装 软件安装 1、点击 next 点击下一步 2、勾选接受协议,点击 next 3、第三页有两个选项&#x…

vue 项目中使用阿里巴巴矢量图标库

1.网址:https://www.iconfont.cn/ 2.手动创建自己的项目图标库 选中图标 → 添加入库(点击购物车)→ 完成后点击上方菜单栏的购物车 → 添加至项目(没有则新建项目)→ 自动打开项目图标库 → 点击下载至本地 → 点击de…

STM32CubeIDE(串口)

目录 一、轮询模式 1.1 配置USART2为异步模式 1.2 500ms发送一次消息 1.3 通信结果 1.4 串口控制LED 二、中断收发 2.1 开启中断 2.2 中断发送接收 2.2.1 中断发送只需要调用接口 2.2.2 中断接收 2.3 实验结果 三、DMA模式与收发不定长数据 3.1 DMA通道配置 3.2 DMA…

Libmodbus在VS2017下的编译

Libmodbus在VS2017下的编译 1. Libmodbus在VS2017下的编译 1. Libmodbus在VS2017下的编译 原文链接:https://blog.csdn.net/weixin_45790559/article/details/105092860 1、打开文件路径:D:\libmodbus-master\src\win32\configure.js; 生成config.h和…

打家劫舍系列

class Solution { public:int dp[105];//dp[i]表示偷取前i个房间获取的最大值int rob(vector<int>& nums) {// // dp[i][0];不偷取第i间房&#xff0c;偷取前i-1间房的最大值// //dp[i][1];偷取第i间房&#xff0c;偷取前i间房的最大值// memset(dp,0,siz…

九耶:有了 for 循环 为什么还要 forEach ?

for循环和forEach都是用于遍历数组或迭代器中的元素&#xff0c;但它们在语法和功能上有一些区别。 1. 语法不同: for循环需要手动控制迭代的起始和结束条件&#xff0c;需要编写迭代器的控制逻辑&#xff0c;而forEach则是一个数组对象的方法&#xff0c;具有更简洁的语法。 …

企业转型中,如何区别数据信息化和数字化

数据信息化是将数据转化为有用的信息&#xff0c;并通过信息技术和系统来支持决策、创新和价值创造的过程。 关于派可数据 商业智能BI可视化分析平台&#xff1a; 一、数据信息化涉及的几个方面 数据采集和整合&#xff1a;通过各种方式和渠道收集数据&#xff0c;并将不同来…

C++ 输入字符串函数cin.getline()

1.函数作用 接受一个字符串&#xff0c;可以接收空格并输出。 2.函数的完整形式 cin.getline(字符数组名,字符个数,结束标志) 第三个参数可以省略&#xff0c;当第三个参数省略之后&#xff0c;系统默认为’\0’。 若指定参数“字符个数”为n&#xff0c;则利用cout函数输出…

数据结构【绪论】

数据结构入门级 第一章绪论 什么是数据结构&#xff1f;什么是数据类型&#xff1f; 程序数据结构算法 一、基本概念&#xff1a; 数据&#xff1a;指所有能被计算机处理的&#xff0c;无论图、文字、符号等。数据元素&#xff1a;数据的基本单位&#xff0c;通常作为整体考…

一文看懂FIFO!

什么是FIFO&#xff1f; FIFO: First in, First out 代表先进的数据先出 &#xff0c;后进的数据后出。 为什么需要FIFO&#xff1f; FIFO存储器是系统的缓冲环节&#xff0c;如果没有FIFO存储器&#xff0c;整个系统就不可能正常工作。 FIFO的功能可以概括为 &#xff0…

《动手学深度学习》——第二章习题及自写答案

文章目录 2.1 数据操作练习1练习2 2.2 数据预处理练习1练习2 2.3 线性代数练习1练习2练习3练习4练习5练习6练习7练习8 2.4 微积分练习1练习2练习3练习4 2.5 自动微分练习1练习2练习3练习4练习5 2.6 概率练习1练习2练习2练习2 2.1 数据操作 练习1 运⾏本节中的代码。将本节中的…

路飞IT黑金实战项目教学

正在代理路飞IT全学科实战项目5年黑金卡 (订阅本专栏即可赠送5年黑金会员卡&#xff0c;订阅前联系博主更有折享优惠&#xff0c;每篇文章下都有联系方式) 包含Python开发、Linux云计算、前端开发、Golang开发、AI & 数据分析、网络安全、技术生涯、C语言、JAVA开发、测试…

elasticsearch查询操作(API方式)

说明&#xff1a;elasticsearch查询操作除了使用DSL语句的方式&#xff08;参考&#xff1a;http://t.csdn.cn/k7IGL&#xff09;&#xff0c;也可以使用API的方式。 准备 使用前需先导入依赖 <!--RestHighLevelClient依赖--><dependency><groupId>org.ela…

GitHub发布Copilot Chat公测版,助力开发者编写代码

近日微软GitHub推出了Copilot Chat 的公开测试版&#xff0c;而这个版本不仅仅局限于“代码缺省补充”与“代码纠错”&#xff0c;还能直接基于上文&#xff0c;自动联想出后文。 据了解&#xff0c;该AI工具主要用来助力开发者编写代码&#xff0c;可直接集成到开发者的桌面 …