Wydajność aplikacji 3D bazujących na silniku Unity
Defence Date
2017-07-10
Authors
Supervisors:
Reviewers:
Access rights
Other title
Performance of 3D application created based on Unity Game Engine
Resource type
Defence details
Description
Keywords
Abstract
W niniejszej pracy zestawione zostały wyniki pomiarów wydajności kart graficznych, wykonanych dla wybranych konfiguracji sprzętowych. Celem pracy było zbadanie wydajności aplikacji 3D, utworzonej na bazie silnika Unity. Badania rozdzielone zostały na dwa etapy, gdzie pierwszym było zbadanie wpływu przeprowadzanych optymalizacji na wydajność aplikacji, natomiast drugim zestawienie i porównanie testowanych parametrów, dla różnych konfiguracji sprzętowych. Wyniki badań ukazują ograniczenia spowodowane brakiem wielowątkowości platformy Unity. Zaprezentowano również ograniczenia w przetwarzaniu danych po stronie karty graficznej, spowodowane problemami dla przeprowadzania złożonych obliczeń przez CPU.
Presented thesis compares the performance of graphic card, measured for various configurations of chosen computers. The objective of this paper is to analyze the efficiency of 3D application created in Unity Game Engine. Exploration of the performance is split in two parts. Impact of executed optimizations on general application efficiency is measured and documented in the first part while the second part includes performed analysis and comparisons of performance for various computers configurations. Tests results show restrictions for application performance caused by multithreading deficiency for Unity platform. This paper also presents main bottlenecks of GPU performance i.e. extremely non-efficient calculations performed on CPU side.

