UnrealFest2025笔记
This commit is contained in:
74
02-Note/演讲与教程笔记/虚幻开放日2025/Hitch Hunter:排查逐帧瓶颈.md
Normal file
74
02-Note/演讲与教程笔记/虚幻开放日2025/Hitch Hunter:排查逐帧瓶颈.md
Normal file
@@ -0,0 +1,74 @@
|
||||
---
|
||||
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. PLAS,Level打包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
|
Reference in New Issue
Block a user