Procházet zdrojové kódy

feat: 添加边界显示

liucong5 před 2 roky
rodič
revize
c832945c3f
2 změnil soubory, kde provedl 4 přidání a 0 odebrání
  1. binární
      UE5/Niagara/Image/044.png
  2. 4 0
      UE5/Niagara/README.md

binární
UE5/Niagara/Image/044.png


+ 4 - 0
UE5/Niagara/README.md

@@ -223,6 +223,10 @@ Niagara 系统中 `Emitter Update` 是发射器组的一个阶段,它会在发
 
 `Fixed Bounds` 是一个用来限定粒子效果范围的矩形框,它由最小值和最大值两个三维向量定义。`Fixed Bounds` 的作用是告诉虚幻引擎,粒子效果不会超出这个矩形框,从而优化渲染性能和避免剔除错误
 
+![](Image/044.png)
+
+> 通过 `Bounds` 可以查看边界
+
 GPU 模拟需要设置 `Fixed Bounds` 的原因是,由于粒子模拟是在 GPU 上完成的,系统无法获知效果的范围有多大。如果不设置 `Fixed Bounds`,系统会使用默认的边界,可能会导致粒子效果被错误地剔除或者不可见。因此,设置 `Fixed Bounds` 是 GPU 模拟的一个重要步骤,它可以保证粒子效果的正确显示和性能优化
 
 除了 Niagara 之外,`Mesh` 也存在这样的包围盒,需要通过包围盒是否在视界中来判断是否需要渲染