Files
BlueRoseNote/02-Note/演讲与教程笔记/虚幻开放日2025/Hitch Hunter:排查逐帧瓶颈.md

74 lines
1.5 KiB
Markdown
Raw Normal View History

2025-09-06 19:50:39 +08:00
---
title: Untitled
date: 2025-08-22 11:20:14
excerpt:
tags:
rating: ⭐
status: inprogress
destination:
share: false
obsidianUIMode: source
---
# Level Streaming Hitch
## Using Actor for Static Geometry
1. 不要在Actor中放入过多StaticMesh。避免使用Actor—+Stat
应该使用:
1. PLASLevel打包Actor功能。
2. PCG
3. ISM/HISM
4. Foliage Tool
5. Niagara/Mass
## 5.6 针对大世界流式加载有迭代
## Fast Stream Plugin
巫师四使用了这个插件。
# Physics Hitch
## 优化你的物理
1. 使用Simple Physics
2. 手动关闭Complex Physics
3. 使用Use Simple As Complex
## 设置碰撞通道
1. 关闭不需要的Overlaps也就是关闭不需要Actor的Generate Overlap Events。
2. 设置Update Overlap Method During Level Streaming => 可以在ini或者PerActor中惊醒设置。
## 减小物理场景大小
1. Chaos Visual Debugger
2. 使用物理代理
1.
3. 使用AsyncTraces
1. 1
## 异步物理初始化
PS. 5.6 Chaos有若干提升。
# Actor Spawning Hitch
1. 简化Actor
2. 限制Per Frame Spawn Num
3. **延迟初始化组件**
## Actor Pool
# PSO Compilation Hittches
1. Bundled PSO Cache
## PSO Precaching
5.3 默认开启。
5.3之前你需要设置PSO Bundleed
5.3之后。默认开启Precacheing 5.6支持在LoadingScreen 过程中变异
建议PSO Prechacing Bundled PSO Cache 混用
## CMD
-clearPSODriverCache
r.psoprecache. 通过日志来记录Miss情况。
# Garbage
##
obj list -countsort
# 同步载入卡
github flassari/CommonValidator