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

推荐: NSDT场景编辑器助你快速搭建可二次开发的3D应用场景
1. 在 Photoshop 中设置图像
步骤 1
打开 Photoshop。

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

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

隔离部件
步骤 4
在套索工具的帮助下,选择并切割指示的上部 小屋。

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

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

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

内部零件
2. 在 3ds Max 中使用粒子流创建飞溅碎片
步骤 1
打开 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
步骤 2
跟 所选平面,对其应用“布”修改器。

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

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

“对象属性”窗口
步骤 5
打开 布料修改器展开。选择“组”。

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

“创建组”按钮
步骤 7
在创建组窗口中,将组名称重命名为保持折点。

“创建组”窗口
步骤 8
跟 选中的“保留折点”组,单击“保留”。

“保持顶点”组
步骤 9
转到部队 >风并在场景中从左到右施加风力。

风>力
步骤 10
在 布料修改器,点击布料 “力”选项卡。

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

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

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

黑白地图
步骤 14
按 M 打开材质编辑器。选择空插槽后,单击“不透明度”通道。它将打开材质/贴图浏览器。
单击位图并 选择黑白图像。单击确定。

材质编辑器
步骤 15
应用 布料的材料。

应用材料
步骤 16
呈现 撕裂的布模拟多达 100 帧。

渲染撕裂的布料模拟
4. 创建破碎 后遗症
步骤 1
打开时间后 效果。

打开后效果
步骤 2
进口 小屋.PSD文件作为合成放入 After Effects 中。它带有三个 不同的层:外部、内部和 BG。

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

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

第 > 层预撰写
步骤 5
关闭渐变图层。

斜坡层
步骤 6
跟 选中的“外部”图层,转到“效果>模拟”> 破碎并将效果应用于图层。
选择“渲染时查看”。 如果移动时间滑块,您将看到小屋的外部是 破碎了。但是您需要对其进行调整才能获得所需的效果。

效果>模拟>破碎
步骤 7
打开力 1 和力 2 个下拉菜单,并设置属性的值,如下图所示。

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

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

进口撕裂的布料和颗粒碎屑
步骤 10
创造 实心层。将S_Clouds,Genarts蓝宝石插件,效果应用于图层。将换档速度 X 值设置为 600。这将 创造狂风的效果。

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

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

播放动画
结论
您现在已经了解了如何使用 Photoshop、3ds Max 和 After Effects 拍摄小屋的静止图像并显示它被风暴摧毁。您可以使用各种效果的属性值来获得所需的外观。
原文链接:图文教程:使用 Photoshop、3ds Max 和 After Effects 创建被风暴摧毁的小屋 (mvrlink.com)
相关文章:
图文教程:使用 Photoshop、3ds Max 和 After Effects 创建被风暴摧毁的小屋
推荐: NSDT场景编辑器助你快速搭建可二次开发的3D应用场景 1. 在 Photoshop 中设置图像 步骤 1 打开 Photoshop。 打开 Photoshop 步骤 2 我已经将小屋的图像导入到Photoshop中以演示 影响。如果您愿意,可以使用其他图像。 图片导入 步骤 3 由于小…...
学习Maven Web 应用
Maven Web 应用 本章节我们将学习如何使用版本控制系统 Maven 来管理一个基于 web 的项目,如何创建、构建、部署已经运行一个 web 应用。 创建 Web 应用 我们可以使用 maven-archetype-webapp 插件来创建一个简单的 Java web 应用。 打开命令控制台,…...
page allocation stalls for 问题调研
一.现象分析和内存管理基本概念介绍 最近有一台linux出现卡死的状态,系统不反应,无法ssh登录,只能通过电源关机重启操作恢复,重启后登录系统后台,拉取kernel日志,如下 Jul 12 18:48:06 kernel: [141294.374983] send process: page allocation stalls for 10108ms, orde…...
JUC并发工具类
一、ReentrantLock 特点:独占、可重入、公平/非公平、可中断、支持多个条件变量 1、常用api ReentrantLock实现了Lock接口,Lock类规范定义了如下方法 lock():获取锁,调用该方法的线程会获取锁,当锁获得后࿰…...
【雕爷学编程】MicroPython动手做(10)——零基础学MaixPy之神经网络KPU
早上百度搜“神经网络KPU”,查到与非网的一篇文章《一文读懂APU/BPU/CPU/DPU/EPU/FPU/GPU等处理器》,介绍各种处理器非常详细,关于“KPU”的内容如下: KPU Knowledge Processing Unit。 嘉楠耘智(canaan)号…...
MySQL~SQL语句
一、SQL 1.什么是SQL? Structured Query Language:结构化查询语言 每一种数据库操作的方式存在不一样的地方,称为“方言”。 2.SQL通用语法 SQL 语句可以单行或多行书写,以分号结尾 可使用空格和缩进来增强语句的可读性 MyS…...
从零开始构建基于YOLOv5的目标检测系统
本博文从零开始搭建基于YOLOv5模型的目标检测系统(具体系统参考本博主的其他博客),手把手保姆级完成环境的搭建。 (1)首先Windows R输入cmd命令后打开命令窗口,进入项目目录,本博文以野生动物…...
PDF尺寸修改:等比绽放(标准面单100*150mm)
PDF修改尺寸 需要注意:第一个方法返回的是转换后PDF的base64。第二个方法返回的是文件流,这个方法才是转的核心。 /*** 修改PDF尺寸** param pdfUrl PDF链接* param pdfWidthInMillimeters 指定宽 mm* param pdfHeightInMillimeters 指…...
C++ - list介绍 和 list的模拟实现
list介绍 list 是一个支持在常数范围内,任意位置进行插入删除的序列式容器,且这个容器可以前后双向迭代。我们可以把 list 理解为 双向循环链表的结构。 于其他结构的容器相比,list在 任意位置进行插入和函数的效率要高很多;而li…...
干翻Dubbo系列第四篇:Dubbo3第一个应用程序细节补充
前言 不从恶人的计谋,不站罪人的道路,不坐亵慢人的座位,惟喜爱耶和华的律法,昼夜思想,这人便为有福!他要像一棵树栽在溪水旁,按时候结果子,叶子也不枯干。凡他所做的尽都顺利。 如…...
深度学习初探
1.深度学习模型训练过程 1)数据(数据清洗标注) 2)模型(模型的构建和初始化) 3)损失(前向传播的过程,得到模型的输出和真实标签的差异值,称之为损失&#x…...
nn.BCELoss与nn.CrossEntropyLoss
BCELoss与CrossEntropyLoss都是用于分类问题。可以知道,BCELoss是Binary CrossEntropyLoss的缩写,BCELoss是CrossEntropyLoss的一个特例,只用于二分类问题,而CrossEntropyLoss可以用于二分类,也可以用于多分类…...
CSDN浏览如何解决
一、对于平时我们苦恼csdn数据不够好看 当面试等各个场合需要我们装*或者秀技术无法拿出亮眼的时候,刚好我闲时间编译的在线模块适合你 二、如何操作(虚拟平台我已给大家放到最后直接使用即可) 重点:pc端必须拥有python环境 win…...
web前端开发小知识
当今互联网技术迅猛发展,web前端开发也成为了非常热门的职业之一。作为一个web前端开发者,不仅需要掌握各种前端开发技术,还需要了解一些小技巧和小知识。下面,我们将介绍一些web前端开发小知识,希望对你的工作有所帮助…...
Java泛型的简单认识
泛型的认识 自定义泛型,定义了String类型,随后这个泛型就是String类型 于是他的方法都是字符串的类型 泛型接口 泛型方法 所有车可以进行比赛,定义了一个BMW和BENZ两个车类,都继承car,当使用泛型的 如果你顶一个狗对象…...
视频转化为图片或灰度视频
1.视频转化为图片 import cv2video_pathr"D:\Dataset\video/7.mp4" capturecv2.VideoCapture(video_path) # print(capture.get(5))if capture.isOpened():ret,imgcapture.read()index0while ret:if index%200:imgidr"D:\Dataset\image/6/""%07d&quo…...
【动态规划刷题 2】使⽤最⼩花费爬楼梯 解码⽅法
使⽤最⼩花费爬楼梯 746 . 使用最小花费爬楼梯 链接: 746 . 使用最小花费爬楼梯 给你一个整数数组 cost ,其中 cost[i] 是从楼梯第 i 个台阶向上爬需要支付的费用。一旦你支付此费用,即可选择向上爬一个或者两个台阶。 你可以选择从下标为 0 或下标为 …...
Python的基本语法
“有人说,写python就像是坐在一个没有安全带的车上, 我认为这个说法很欠妥当, 应该是一辆没有外壳和座椅, 只有发动机和轮子的车, 并且车上摆满了轮子” python既然是作为一个工具,那么就不需要去深入…...
Kubernetes那点事儿——存储之存储卷
Kubernetes那点事儿——存储之存储卷 前言一、K8s数据卷一、临时存储卷emptyDir二、节点存储卷hostPath三、网络存储NFS 前言 在K8s中用Volume为容器提供了外部的存储能力。 Pod需要设置卷来源(spec.volume)和挂载点(spec.containers.volumeM…...
Go语言中‘String’包中的‘Cut‘函数的实现
Go语言中‘String’包中的’Cut’函数的实现 Cut函数用于在字符串**‘s’中查找子串’sep’,并将字符串’s’在子串 ‘sep’ 第一次出现的位置分割成两部分:before和after** package main import("fmt" "strings" ) func main(…...
Qwen3.5-2B图文对话实战:教育场景中学生作业图题智能解析案例
Qwen3.5-2B图文对话实战:教育场景中学生作业图题智能解析案例 1. 引言:教育场景中的AI助手需求 想象一下这样的场景:晚上10点,孩子拿着数学作业来问问题,题目是一张手绘的几何图形。家长可能已经忘记了几十年前学过的…...
Graphormer开源可部署意义:支撑国家AI for Science重大科技基础设施
Graphormer开源可部署意义:分子属性预测使用指南 1. 项目概述 Graphormer是一种基于纯Transformer架构的图神经网络模型,专门为分子图(原子-键结构)的全局结构建模与属性预测而设计。该模型在OGB、PCQM4M等分子基准测试中表现优…...
AXOrderBook:打造A股市场高效订单簿处理系统的完整指南
AXOrderBook:打造A股市场高效订单簿处理系统的完整指南 【免费下载链接】AXOrderBook A股订单簿工具,使用逐笔行情进行订单簿重建、千档快照发布、各档委托队列展示等,包括python模型和FPGA HLS实现。 项目地址: https://gitcode.com/gh_mi…...
如何使用MQTTnet客户端工厂模式:对象创建与资源管理的终极指南
如何使用MQTTnet客户端工厂模式:对象创建与资源管理的终极指南 【免费下载链接】MQTTnet MQTTnet is a high performance .NET library for MQTT based communication. It provides a MQTT client and a MQTT server (broker). The implementation is based on the …...
在供应链与资本获取驱动下,近半数全球高管计划于未来12个月内拓展美国业务布局
• 45%的企业高层管理人员计划在未来12个月内设立美国法律实体;另有27%表示将在未来两至三年内考虑进入美国市场 • 65%的受访者将供应链或制造效率视为推动赴美扩张的首要驱动因素 • 88%的企业将联邦及州层面的税务申报认定为美国合规中最具挑战性的领域 CSC最新研…...
STM32环境监测系统在烟花爆竹仓库的应用
1. 项目概述与背景烟花爆竹作为一种特殊商品,其存储环境的安全管理一直是行业痛点。传统的人工巡检方式存在明显的滞后性——我曾亲眼见过一家小型烟花仓库因为夜间温湿度骤变而引发自燃,等值班人员发现时火势已难以控制。这个基于STM32的环境监测系统正…...
从‘虚拟’到‘物理’:程序员视角下的内存块、页框与页到底是怎么协作的?
从‘虚拟’到‘物理’:程序员视角下的内存块、页框与页到底是怎么协作的? 当你调试程序时遇到"Segmentation fault"或"Page fault"错误,是否好奇这些术语背后究竟发生了什么?作为开发者,我们每天都…...
单片机IO口驱动能力解析与LED驱动设计
1. 单片机IO口驱动能力基础概念刚接触单片机开发时,很多同学对IO口的驱动能力概念感到困惑。实际上,驱动能力直接决定了单片机引脚能带动多大的负载。以常见的51单片机为例,其IO口在输出低电平时的灌电流能力通常为10-20mA,而输出…...
Polars 2.0清洗卡顿?,一文讲透Arrow IPC缓存、predicate pushdown与schema inference协同配置逻辑
第一章:Polars 2.0清洗卡顿现象的根因诊断Polars 2.0 在大规模数据清洗场景中偶发的卡顿并非源于计算能力不足,而是由内存管理策略变更与惰性执行链中隐式物化点触发不当共同导致。核心问题集中在 lazy() 查询计划在遭遇特定 I/O 模式或类型推断失败时&a…...
Jimeng LoRA企业落地案例:设计公司LoRA训练-测试-选型一体化流程
Jimeng LoRA企业落地案例:设计公司LoRA训练-测试-选型一体化流程 1. 项目简介 今天给大家分享一个特别实用的企业级AI应用案例——如何为设计公司搭建一套完整的LoRA模型训练、测试和选型流程。这个项目基于Jimeng(即梦)系列LoRA模型&#…...
