Impact of Optimization on Visual Effects Tools in Unity 6
LeBlanc, Jeremy (2025)
LeBlanc, Jeremy
2025
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-2025121536445
https://urn.fi/URN:NBN:fi:amk-2025121536445
Tiivistelmä
In recent years, the sophistication of real-time VFX has increased, and with it, several performance challenges for real time rendering began to present themselves alongside the improved visuals. Efficient optimization in various forms is necessary in order to keep performance stable and visual fidelity consistent across the wide range of hardware platforms. The aim was to evaluate the effect of three optimization methods: overdraw reduction, geometry simplification, and culling on the performance of VFX in the Unity 6 Universal Render Pipeline.
An experimental approach was adopted whereby each method of optimization was tested against the same test scene. Results were recorded using the profiling functionality available within the Unity framework through various metrics of performance. A visual comparison of quality was also achieved through a side by side review.
The best performance enhancements came from the overdraw reduction technique, which helped cut the memory usage by about 41% and boost the frame rate by approximately 5%. The geometry simplification method provided medium performance enhancements, though the culling optimization technique achieved the highest average frame rate along with a slight increment in the GPU frame time. In no scenario did significant degradation of visuals occur, though it is a qualitative assessment rather than quantitative.
Testing results have shown that targeted optimization can greatly improve runtime performance while retaining visual quality. The findings provide guidelines for achieving acceptable VFX production in real time rendering environments, with specific applicability to game development, virtual production, and other performance critical use cases.
An experimental approach was adopted whereby each method of optimization was tested against the same test scene. Results were recorded using the profiling functionality available within the Unity framework through various metrics of performance. A visual comparison of quality was also achieved through a side by side review.
The best performance enhancements came from the overdraw reduction technique, which helped cut the memory usage by about 41% and boost the frame rate by approximately 5%. The geometry simplification method provided medium performance enhancements, though the culling optimization technique achieved the highest average frame rate along with a slight increment in the GPU frame time. In no scenario did significant degradation of visuals occur, though it is a qualitative assessment rather than quantitative.
Testing results have shown that targeted optimization can greatly improve runtime performance while retaining visual quality. The findings provide guidelines for achieving acceptable VFX production in real time rendering environments, with specific applicability to game development, virtual production, and other performance critical use cases.
