--- title: UE5制片流程相关想法 date: 2022-08-25 13:55:15 tags: Film rating: ⭐️ --- ## 渲染相关 1. 场景检查工具 1. 灯光 2. 贴图 2. 预渲染相关 1. GPULightMass。 2. 模型/场景距离场生成问题与查看。 3. Lumen 1. 相关参数以及命令行参数。 2. 物理灯光流程。 4. 虚拟阴影贴图 5. 性能优化建议 1. 尽可能的使用MaterialInstance而非直接复制Material。 2. 尽可能使用面光源而非灯阵。 6. 修改引擎 1. 让指定角色不接受VLM的影响 2. 定制一种灯光,只对某个指定的SkeletalMesh起作用(不对环境模型起作用,同时不产生球谐效果)。 7. MassAI群集系统 8. 机器学习变形器(UE5.1出) 9. 其他想法 ## 地编相关 1. 虚拟贴图 2. Nanite 3. USD工作流 4. 摆放工具与其他工具链 ## 其他建议 1. 中午休息时将电脑改成睡眠模式:对自己的身体、电费、空调费、硬件寿命都好。 ## 具体 ### 动画组 1. 学习相关基础编辑器使用。 2. **如何导入与重定向商城与动作库资源**。 1. 导入与重定向HumanIK骨骼、Biped、其他动作库资产。 3. **重点学习ControlRig与Sequence**。 1. 对角色、生物进行绑定。 2. 使用ControlRig与Sequence制作动画。 3. 使用Sequence的Animation轨道,以类似动画层的方式来融合动画效果来制作动画。 4. 使用Sequence以录制动画的方式来制作动画资产。 4. 测试Unreal Live Link for Autodesk Maya以其他LiveLink流程 1. 测试编写文档以方便一起讨论实现新的工作流。 #### 快捷键 快捷键是可以导出与导入预设的。 - F:聚焦 - Shift+F:所有View聚焦 - Alt+鼠标左右键效果与Maya一样。 - Alt+鼠标中键效果与Maya相反。但可以在EditorPreferences-LevelEditor-Viewports-Control中勾选`Invert Middle Mouse Pan` #### 基础 1. Skeletal、曲线、AnimationSequence资产编辑器。 2. Sequencd 3. 动作库使用 #### ControlRig - ControlRig https://docs.unrealengine.com/5.0/en-US/control-rig-in-unreal-engine/ - 入门教程合集:https://www.youtube.com/watch?v=RDYWbA01k60&list=PLSbIBa4Ejxt_A55gIHQs3wmj5G7VeYESv - 案例教程:https://www.youtube.com/watch?v=r1fHOS4XaeE - IK Rig(类似Maya的HumanIK的重定向系统):https://docs.unrealengine.com/5.0/en-US/unreal-engine-ik-rig/ 可以在ContentExample中找到相关的教学用的资产。 ##### 类似动画层的功能 https://www.youtube.com/watch?v=4ULgKXTf1jE #### 动画蓝图 动画蓝图学习:https://docs.unrealengine.com/5.0/zh-CN/animation-blueprints-in-unreal-engine/ #### LiveLink 主要是看Unreal Live Link for Autodesk Maya插件,可能地编也能用。 - EPIC Maya LiveLink https://www.unrealengine.com/marketplace/zh-CN/product/maya-livelink - Unreal Live Link for Autodesk Maya https://www.unrealengine.com/marketplace/zh-CN/product/f2e37c4b943f4337b352e1639fa4ebe3 #### ~~MassAI~~(次要 需要编程) https://www.youtube.com/watch?v=f9q8A-9DvPo #### ML变形器 - Maya数据生成插件 https://docs.unrealengine.com/5.0/en-US/using-the-machine-learning-deformer-in-unreal-engine/ https://www.unrealengine.com/marketplace/zh-CN/product/ml-deformer ### 特效 1. 学习Niagara功能。可以大致看懂ContentExample等其他项目中的特效,并能移植到番剧中使用。 2. 学习fluid-flux、riverology插件使用。 3. 学习Niagara的流体功能。 #### Niagara效果 学习官方案例关卡中Niagara的所有效果。并且将可复用效果分离出来,并且进行资产标签分类。 https://www.bilibili.com/video/BV1Xy4y1m7QS?spm_id_from=333.337.search-card.all.click #### FluidNinja插件 https://www.youtube.com/c/AndrasKetzer/videos #### 其他插件(白嫖或者看一下朱总账户有没有) https://www.unrealengine.com/marketplace/zh-CN/product/uiws-unified-interactive-water-system https://www.unrealengine.com/marketplace/zh-CN/product/fluid-flux https://www.unrealengine.com/marketplace/zh-CN/product/riverology #### 流体 https://www.youtube.com/watch?v=k7WLE2kM4po&t #### 程序化生成城市 https://www.youtube.com/watch?v=usJrcwN6T4I ### 角色 1. 解析UE5 黑客帝国Demo中角色所用用到的技术与流程。并且寻找番剧中可以使用的技术。 - 黑客帝国Demo Character制作流程:https://www.youtube.com/watch?v=h_dJtk3BCyg ### 资产 1. UE5 的一些技巧(比较杂什么方面的都有)https://www.youtube.com/watch?v=QXuHzH0IyRE 2. 学习USD工作流,如果评估为有价值,则最后组织同事进行测试。 3. 学习Multi-User Editing的使用,如果评估为有价值,则最后组织同事进行测试。 4. 测试Unreal Live Link for Autodesk Maya插件。 - USD 工作流:https://www.youtube.com/watch?v=Ddu7TAICAXw&t - Unreal Live Link for Autodesk Maya https://www.unrealengine.com/marketplace/zh-CN/product/f2e37c4b943f4337b352e1639fa4ebe3 https://www.youtube.com/watch?v=5iTbnk5Zmak ### 地编 1. 熟悉常用快捷键以提高效率:https://www.unrealengine.com/zh-CN/tech-blog/designer-s-guide-to-unreal-engine-keyboard-shortcuts 2. 熟悉UE的相关系统:体积雾、昼夜系统、Cloud System 、Water System。 3. 测试虚拟贴图在地形系统中的应用。(搞明白相关参数对性能的影响) 4. **测试Nanite**。(搞明白相关参数对性能、Lumen与其他显示效果的影响) 5. 使用UE的建模功能与雕刻工具。 6. 寻找商城里相关的快速摆放物品插件。 #### 商城插件寻找 寻找一下商城相关的快速摆放物品插件(朱总账号可以白嫖插件) #### 虚拟贴图(需要固态硬盘支持) https://docs.unrealengine.com/5.0/zh-CN/virtual-texturing-in-unreal-engine/ #### Nanite(需要固态硬盘支持) https://www.youtube.com/watch?v=xUUSsXswyZM https://docs.unrealengine.com/5.0/zh-CN/nanite-virtualized-geometry-in-unreal-engine/ ### 渲染 1. UE5.0 几种渲染方案测试(实时以及MoveRenderQueue)。包括Lumen、RayTracing、PathTracing。已知的存在问题: 1. Lumen的综合测试。 1. 使用自带的比色卡模型+室内与室外场景进行测试。 2. 了解材质参数、Lumen参数、后期盒子参数对反射、GI的影响。 3. 测试相关性能,以得出相关 2. 已知的Lumen的问题: - Lumen不支持双面与半透明物体(5.1会支持半透明) - 目前Lumen的反射还有一些问题(反射精度) - Raytracing反射目前无法反射GI效果(反射结果没有GI) - PathTracing不支持某些效果 1. 虚拟阴影贴图测试 2. 物理灯光流程测试。即使用真实环境的曝光度进行打光。选择清晨、正午、下午、黄昏、夜晚。晴天、阴天 3. 室内家装效果图流程测试。 1. GPULightMass 2. 虚拟光照贴图(需要固态硬盘) #### Lumen(GI与反射) - Lumen功能与作用介绍:https://www.youtube.com/watch?v=Dc1PPYl2uxA - Lumen基础教学:https://dev.epicgames.com/community/learning/courses/6Oz/unreal-engine-lumen/vyV2/lumen - Lumen Explained - IMPORTANT Tips for UE5(非官方):https://www.youtube.com/watch?v=1e6oOiKh91U - Lumen Tip:https://www.youtube.com/watch?time_continue=267&v=wTYM9TfckOQ&feature=emb_logo - 参考视频中调节的参数:https://www.bilibili.com/video/BV1YV4y1J7Zv?spm_id_from=333.999.0.0&vd_source=d47c0bb42f9c72fd7d74562185cee290 ##### 使用软件支持跑Lumen Lumen分硬件支持与软件支持,软件支持需要用到距离场,所以如果出现一些渲染错误需要检查一下距离场。大概率还会用到体积光照贴图,这个可以使用GPULightMass生成。 1. 体积光照贴图。尝试使用GPULightMass生成。 2. 模型/场景距离场。生成问题与查看。 #### 局部曝光 #### MRQ的路径追踪 #### 性能优化建议 1. 尽可能的使用MaterialInstance而非直接复制Material。 2. 尽可能使用面光源而非灯阵。 #### 番剧中灯光效果在UE5中的实践与应用(室内)吴陆佳 尽量使用面光源、 一组UE5场景 #### 番剧中灯光效果在UE5中的实践与应用(室外)陈飞宇、唐登强 ## 本人工作 一些自动化任务在[[远程办公与自动化逻辑]] 1. 制作In-House插件。 1. 项目缓存、引擎缓存位置检测与设定。 2. 渲染模板与参数调节面板 2. 移植Lyra的AssetValid检测插件。 3. NAS搭建。 4. DDC共享缓存与联机构建Shader。 5. 版本管理。 6. 将可复用资产归类之后封装成插件。放在服务器上。UE目前有一个功能可以远程自动下载插件。 7. 修改引擎 1. 让指定角色不接受VLM的影响 2. 定制一种灯光,只对某个指定的SkeletalMesh起作用(不对环境模型起作用,同时不产生球谐效果)。 8. MRQ(使用MRQ的切片渲染功能、或者联机部署)。