小短片创作-理论知识(五)

1、网格体绘制

1.UE5打开Megascan插件的材质混合器,创建混合材质,最多选择3个材质进行混合,
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
2.通过模式->网格体绘制,进入网格体绘制模式,通过select选择一个平面进行绘制,然后通过paint进行绘制,被绘制的Mesh顶点数量一定要够多,否则无法绘制,笔刷的衰减表示边缘过渡
在这里插入图片描述
3.基础层是默认激活的,红色表示激活中间层,绿色表示激活顶层,蓝色表示激活水坑层,绘制颜色需要选择黑色,表示激活
在这里插入图片描述
4.绘制水坑层的时候,需要在混合材质里边把水坑层激活,按住Shift键绘制表示擦除
在这里插入图片描述

2、混合材质的混合参数

1.基础层和中间层的高度混合
1.1.在基础层添加一个置换贴图,这个置换贴图可以在基础层材质所在目录找到
在这里插入图片描述
1.2.修改基础层的混合控制,就可以调出泥巴渗入砖缝的感觉
在这里插入图片描述
2.修改边缘混合的对比度
在这里插入图片描述
3.顶层也可以进行混合控制
在这里插入图片描述
.4.反向混合,选择反向混合可以模拟雪的堆积
在这里插入图片描述

5.基础层参数调整,可以修改粗糙度来模拟雨后效果
在这里插入图片描述
6.单独调整每个材质的置换
在这里插入图片描述
在这里插入图片描述
7.置换很耗性能,可以关闭置换,将材质的曲面细分改为无曲面细分
在这里插入图片描述

3、水坑层

1.水坑基础颜色、透明度、粗糙度、表面渗入性
在这里插入图片描述
2.水坑浪花参数
在这里插入图片描述

4、Decals(贴花)

1.延迟贴花介绍:用于后期为场景增加细节,性能消耗低,Megascan有专门的Decals分类
在这里插入图片描述
2.修改贴花大小
在这里插入图片描述
3.蓝色的箭头表示贴花影响的方向,绿色的框表示贴花影响的范围,绿框跟墙面不相交的时候贴花就不出现了
在这里插入图片描述
4.贴花会影响贴花影响范围内对应方向的所有物体,如果物体不想接受贴花,可以设置为不接收贴花即可
在这里插入图片描述
5.控制贴花的覆盖顺序,一般不要用,否则可能出现一些奇怪的问题
在这里插入图片描述

5、POM(视差遮挡映射)

1.Paralax Occulusion Mapping:前面的物体会挡住后面的物体
在这里插入图片描述
2.使用方法是打开材质的User POM即可
在这里插入图片描述
3.修改参考平面,可以防止远处出现缝隙
在这里插入图片描述

6、Normal-POM-Displacement区别

1.递进关系:无视觉遮挡->视觉遮挡->修改几何体
在这里插入图片描述

7、PDO(像素深度偏移)

1.场景深度:通过缓冲显示打开,这里一个面上所有点的场景深度是一样的
在这里插入图片描述

2.像素深度:每个像素对应的世界坐标到摄像机的距离,这里一个面上每个点的像素深度是不一样的
在这里插入图片描述
3.通过DitherTemporalAA生成1个噪声抖动,再加上PDO像素深度偏移,可以对物体进行融合
在这里插入图片描述
4.PDO效果优化,让表面更加干净
在这里插入图片描述
4.1.DistanceToNearestSurface表示当前像素对应的世界坐标距离物体最近的表面的距离,这里距离物体最近的表面是地面,所以与地面相邻的地方距离为0
在这里插入图片描述
在这里插入图片描述
4.2.距离场光照对PDO的影响,可以通过调整EV100来减少关闭距离场光照后的过曝影响
在这里插入图片描述
在这里插入图片描述
4.3.增加offset(边界上/下移)、falloff(亮度减少)、saturate(取值截取为0-1,不耗性能)
在这里插入图片描述
在这里插入图片描述
4.4.增加非线性变化(Gamma矫正,值取0.45),给人看的都需要做Gamma矫正,给机器看的不需要做Gamma矫正,Power导致大的越大小的越小也可以用于设定对比度
在这里插入图片描述
4.5.DitherTemporalAA抖动函数需要传入Alpha(1表示抖动,0表示不抖动),这里表示上面抖动,下边不抖动
在这里插入图片描述
4.6.因为我们需要下边抖动上边不抖动,所以取个反
在这里插入图片描述

8、WAT(世界对齐纹理)

1.使用世界坐标而不是UV坐标,使用Texture Object而不是Texture Sample,方便做背景混合,与DFAO有冲突,不能与DFAO同时使用,因为是世界坐标对齐,所以不管物体怎么放纹理都是对齐的
在这里插入图片描述
2.TextureSample是1个真正的贴图,TextureObject只是方便后面的贴图函数进行计算而给定的1个容器,可以看做是1个Vector
在这里插入图片描述

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

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

相关文章

【Mac】Keyboard Maestro for Mac(键盘大师)软件介绍及安装教程

软件介绍 Keyboard Maestro for mac(键盘大师)是目前Mac OS平台上功能最为齐全的Mac键盘增强工具,它能将你的Keyboard作用发挥到极致,可以根据命令或计划自动执行简单或复杂的应用程序或网站,文本或图像。使用Keyboar…

【TPAMI-2024】EfficientTrain++帮你降低网络训练的成本

写在前面:本博客仅作记录学习之用,部分图片来自网络,如需引用请注明出处,同时如有侵犯您的权益,请联系删除! 文章目录 前言论文更容易学习的模式:频域易于学习的模式:空间域统一的训练课程 EFFICIENTTRAIN计…

RIP v2路由安全认证综合实验

RIP v2路由安全认证综合实验 实验拓扑: 实验要求:通过认证防范攻击者获得通信设备的相关信息。 实验步骤: 1.完成基本配置 sys Enter system view, return user view with CtrlZ. [Huawei]sys AR1 [AR1]undo in e Info: Information center…

【电子书赠送福利】蘇小沐电子数据取证实务教程!风吹哪页读哪页,哪页不会撕哪页!

【电子书赠送福利】蘇小沐电子数据取证实务教程!风吹哪页读哪页,哪页不会撕哪页! 合并文章的时候才发现自己写了那么多,受限于时间,第一次合集版本只收录了已发博客的三分之二左右,暂时先这样!…

外汇天眼:Bitpanda 扩大与德意志银行的合作

金融科技独角兽Bitpanda正在扩大与德意志银行的合作,为德国用户提供实时支付解决方案,以处理进出交易。 这种基于API的账户解决方案将使Bitpanda能够访问德国的IBAN账户,优化和增强用户体验,同时确保信任、速度和效率。 这只是Bi…

七大战略性新兴产业崭露头角:新能源电燃灶或将成为未来厨房新宠

近日,在国家发布的七大战略性新兴产业名单中,新能源产业赫然在列,作为其中的重要组成部分,华火新能源电燃灶凭借其独特的优势,正逐渐走进人们的视野,有望成为未来厨房的新宠。 华火新能源电燃灶作为清洁能源…

NeuralForecast 多变量的处理 包括训练和推理

NeuralForecast 多变量的处理 包括训练和推理 flyfish 两个excel表格合并后的结果 unique_id ds y ex_1 ex_2 ex_3 ex_4 0 HUFL 2016-07-01 00:00:00 -0.041413 -0.500000 0.166667 -0.500000 -0.001370 1 …

Houdini pbd_constraints.h的文件位置

Houdini安装目录下的houdini\vex\include文件夹 C:\Program Files\Side Effects Software\Houdini 19.5.716\houdini\vex\include

17.调用游戏本身的hp减伤害函数实现秒杀游戏角色

上一个内容:16.在目标进程构建CALL执行代码 16.在目标进程构建CALL执行代码在它的代码上进行的更改,它的callData变量中的代码不完善一个完整的函数是由return的处理器执行到return会返回如果执行不到会继续往下走,直到执行不下去或者执行到…

Facebook开户 | Facebook海外三不限的价值

在当今数字化时代,海外数字营销已经成为企业推广和品牌建设的重要手段。在这个过程中,社交媒体平台扮演着至关重要的角色,而Facebook作为全球最大的社交媒体平台之一,其海外三不限账户近年来引起了越来越多数字营销从业者的关注。…

技术积累1:Java容错机制

如何优雅地重试 原创 赵九文 字节跳动技术团队 2021-01-05 10:01 背景 在微服务架构中,一个大系统被拆分成多个小服务,小服务之间大量 RPC 调用,经常可能因为网络抖动等原因导致 RPC 调用失败,这时候使用重试机制可以提高请求的…

【话题】开源大模型与闭源带模型你更看好哪一方

大家好,我是全栈小5,欢迎阅读小5的系列文章,这是《话题》系列文章 目录 引言评价AI模型“好不好”及“有没有发展”开源与闭源:两种发展路径的比较开源的优势与劣势闭源的优势与劣势 开源与闭源:你更看好哪一种&#x…

gitbook安装 报错处理 windows系统

首先需要有nodejs。若没有,则去nodejs官网下载nodejs安装。 然后安装gitbook。命令如下:这是在linux系统的命令。 $ npm config set registry http://registry.npm.taobao.org #设置一下淘宝镜像(非必选) $ npm install gitbo…

域环境信息收集

背景 一个具有一定规模的企业,每天都可能面临员工入职和离职,因此网络管理部门经常需要对域成员主机进行格式化消除磁的文件,然后重装系统及软件,以提供给新员工使用;因此,为了便于后期交接,大多网络管理员…

21、matlab生成脉冲序列:pulstran()函数

1、pulstran()函数 1)语法 语法1:y pulstran(t,d,func,fs) 基于连续函数的采样产生脉冲序列。 语法2:y pulstran(t,d,p) 生成一个脉冲序列,该脉冲序列是向量p中原型脉冲的多个延迟插值的总和。 语法3:y pulstran…

USB HOST DWC3 初始化

https://www.cnblogs.com/newjiang/p/15675746.html 如果dr_mode为device,则初始化gadget。 如果dr_mode为host,需要初始化xHCI驱动。在dwc3_host_init函数的最后调用platform_device_add(xhci)添加platform device(xhci-hcd)&a…

免费生物蛋白质的类chatgpt工具助手copilot:小分子、蛋白的折叠、对接等

参考: https://310.ai/copilot 可以通过自然语言对话形式实现小分子、蛋白质的相关处理:生成序列、折叠等 应该是agent技术调用不同工具实现 从UniProt数据库中搜索和加载蛋白质。使用ESM Fold方法折叠蛋白质。使用310.ai基础模型设计新蛋白质。使用TM-Align方法比较蛋白质…

算法每日一题(python,2024.05.26) day.8

题目来源(力扣. - 力扣(LeetCode),简单) 解题思路: 双指针+交换,使用left和right两个指针,right指针向右移动,left从数组首位开始,当right找到非…

Vue.js 动画与过渡效果实战

title: Vue.js 动画与过渡效果实战 date: 2024/6/4 updated: 2024/6/4 description: 这篇文章介绍了如何在网页设计中使用过渡动画和组件效果,以及如何利用模式和列表展示信息。还提到了使用钩子实现组件间通信的方法。 categories: 前端开发 tags: 过渡动画组件…

解决使用gets(getchar)函数无法输入字符(字符串)和scanf_s函数显示缺少“scanf_s”整型参数的问题

一.函数介绍 gets函数: 该函数就是读取字符串,遇到空格不会停止,直到遇到换行字符,但是也会读取最后的换行字符(这也就是我在写代码的时候遇到的一个问题) getchar函数: 和gets函数类似&#x…