Trade-offs in Performance and Optimization Techniques in Unity 3D to Achieve Realism

As games grow in complexity, their performance drops. This creates the challenge of optimizing performance without sacrificing quality. A challenge many developers face. This paper explores the optimization techniques in Unity, a game engine widely used in the gaming and film industries. Addressing the challenges of balancing performance, complexity, and quality, developers utilize optimization techniques like Static Batching, GPU Instancing, Occlusion Culling, Mesh Optimization. and Light Raking, each with different trade-offs. This paper analyzes the impact of each of these techniques on hardware performance, focusing on Static Batching's reduction in draw calls, GPU Instancing's ability to offload computation, Occlusion Culling's role in reducing rendered vertices and tri-angles, Mesh Optimization's effects on frame rates and memory usage, and Light Baking's potential to improve realism and performance with some limitations like static lighting and file size increase. Applying these techniques to a game developed for this study, The Forest Explorer shows a notable performance gain. Triangles and vertex count were reduced, leading to better frame rates and memory efficiency. Lowered CPU and GPU usage due to light baking. Reduction in the geometry complexity due to mesh optimization. The paper concludes that employing these optimization techniques enables developers to strike a desired balance between performance and user experience quality in Unity-based projects.

Authors

Publication Details

Published
2024-11-13
DOI
https://doi.org/10.1109/miucc62295.2024.10783612
Primary Topic
Manufacturing Process and Optimization
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Trade-offs in Performance and Optimization Techniques in Unity 3D to Achieve Realism

Shahd Osman, Omar Hussein, Ibrahim Younes, Shaheer Elsayed et al.
Manufacturing Process and Optimization
article

Trade-offs in Performance and Optimization Techniques in Unity 3D to Achieve Realism

Shahd Osman, Omar Hussein, Ibrahim Younes, Shaheer Elsayed, Seif EI Bendary, Mirna Hesham, Yomna M.I.Hassan
article en

Abstract

As games grow in complexity, their performance drops. This creates the challenge of optimizing performance without sacrificing quality. A challenge many developers face. This paper explores the optimization techniques in Unity, a game engine widely used in the gaming and film industries. Addressing the challenges of balancing performance, complexity, and quality, developers utilize optimization techniques like Static Batching, GPU Instancing, Occlusion Culling, Mesh Optimization. and Light Raking, each with different trade-offs. This paper analyzes the impact of each of these techniques on hardware performance, focusing on Static Batching's reduction in draw calls, GPU Instancing's ability to offload computation, Occlusion Culling's role in reducing rendered vertices and tri-angles, Mesh Optimization's effects on frame rates and memory usage, and Light Baking's potential to improve realism and performance with some limitations like static lighting and file size increase. Applying these techniques to a game developed for this study, The Forest Explorer shows a notable performance gain. Triangles and vertex count were reduced, leading to better frame rates and memory efficiency. Lowered CPU and GPU usage due to light baking. Reduction in the geometry complexity due to mesh optimization. The paper concludes that employing these optimization techniques enables developers to strike a desired balance between performance and user experience quality in Unity-based projects.

Openalex Percentile: Top 66%
Manufacturing Process and Optimization
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.

Trade-offs in Performance and Optimization Techniques in Unity 3D to Achieve Realism — Shahd Osman, Omar Hussein, et al. · (2024) | TGRS Research Map | TGRS