找L_ShooterGym -> 体验 -> pawn data 里面有 pawn class 找到 /ShooterCore/Game/B_Hero_ShooterMannequin.B_Hero_ShooterMannequin 这是一个看不见的mesh 他会用这个随机一个模型只有骨骼 /Game/Characters/Cosmetics/B_PickRandomCharacter…
基础环境与配置 https://github.com/Q1143316492/LochMassAITest 创建空项目,把角色模型包加进来 新建项目勾选插件,重启 拖一个 Zone Shape 到场景,并勾选 这样地上就会出现这个线 在边缘按 ALT出现这个线 设置好后就有了一个区域。 托进场景中一个 Mass Spawn 配置 配置一下关联 角色蓝图和DA的配置 添加 MassAgent,并在M…
Project Settings pixels per unit 0.25 不然就给去每一个sprite设置了 自动曝光 他会让黑暗的场景自动变量,但是在2D 中可能会导致色彩颜色的不准问题 运动模糊关 抗锯齿 动态全局光照关闭 修改为None因为对于2D 游戏来说,我们可能不需要任何光照 反射 阴影 环境光遮蔽 前行渲染 后处理 往场景里面拖一个后处理 PostProcessVolume 正常情…
基础使用 https://www.udemy.com/course/unreal-2d-top-down/learn/lecture/45629329#overview https://www.criticalfailure-studio.com/paperzd-documentation/ 创建完 Animation Source 旁边多了个文件夹 左上角创建一个动画序列 点击右上角multi,…
案例1 导入资源和基本配置 MonsterWorldAssets.zip 创建全黑场景就行 导入的资源 Texture很糊,右键 Sprite Action -> Apply Paper 2D Actions 打开后点击小齿轮,仅显示修改的属性,可以查看哪些设置被修改了 创建Sprite 右键Sprite Action -> Create Sprite 对于GroundTiles 右键…
案例1 https://github.com/Q1143316492/LochMassAITest { "FileVersion": 3, "EngineAssociation": "5.6", "Category": "", "Description": ""…
概述 基础优化 帧数和LOD Stat FPS 可以显示帧数 锁帧设置 项目设置 Use Fixed Frame Rate。一般优化的时候不要勾选 自定义LOD,打开模型,右下角 LOD Settings 材质优化 合并材质 在上方 selection mode 那个下拉框里面有一个 modeing,能减少draw call 如果物体不需要破碎可以合并一下 纹理压缩 使用纹理压缩格式,如DXT, …
概述 代码版本5.3。书接上回 https://www.yuque.com/chenweilin-tryw7/gbfomp/enpney50q2g2syc9?singleDoc# 《UE 渲染入门 v3》 这里是哪里呢? BeginRenderingViewFamilies 这个函数准备开始画 3D 场景了 这个函数前面通过 SendAllEndOfFrameUpdates 确保之前已经画完了 S…
概述 代码版本5.3 https://www.yuque.com/chenweilin-tryw7/gbfomp/ygwycvgmwps8niby?singleDoc# 《UE 渲染入门 v2》 上回书说到,渲染需要一个画布 然后 viewportclient->draw 最后通过 Flush_GameThread 刷新画布 FCanvas Canvas(this, nullptr, Vie…
概述 代码版本5.3,目前讨论PIE状态下的,能打断点 https://www.yuque.com/chenweilin-tryw7/gbfomp/ygwycvgmwps8niby?singleDoc# 《UE 渲染入门 v2》 FViewport::Draw void UEditorEngine::Tick( float DeltaSeconds, bool bIdleMode ) { // 。…