Unity ParticleBezierPath

Unity 粒子貝茲曲線路徑系統(ParticleBezierPath)的效能優化實作,使用 Unity Job System 與 Burst Compiler 改善大量粒子的路徑計算效能。以 10 萬顆粒子為測試基準,Samsung Galaxy S7 從 8-9 FPS 提升至 18-20 FPS,PC 版本更可達 100 FPS。

前言

此篇是優化原本的 Unity ParticlePath

簡介

有使用 Job System 優化功能。

100000 顆粒子使用路徑功能時,SAMSUNG GALAXY S7 在不使用 Job System FPS 約 8-9 FPS,使用後變成 18-20 FPS,PC 版多使用了 Burst 會從 30 FPS 提升至 100 FPS。

可能因為測試的硬體裝置數據優化有所不同,建議還是實際測試後才決定。

使用方式

可以先使用 demo 場景測試,必須要打開 IsJob,才會啟動 Job System。

demogif

GitHub


2026年5月30日 星期六
comments powered by Disqus
Wenrong Nexus