Repository logo
Thesis

Wydajność aplikacji 3D bazujących na silniku Unity

Loading...
Thumbnail Image

Defence Date

2017-07-10

Supervisors:

Access rights

Access: zastrzeżony dostęp
Access details: Zarządzenie Rektora AGH
Rights: access rights reserved
Access rights reserved

Access rights reserved - License not granted

Other title

Performance of 3D application created based on Unity Game Engine

Defence details

Degree Grantor: Akademia Górniczo-Hutnicza im. Stanisława Staszica w Krakowie
Course: Informatyka Stosowana (WGGiOŚ)
Form of study: stacjonarne
Degree level: studia drugiego stopnia
Degree name: magister inżynier

Description

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.

Access rights

Access: zastrzeżony dostęp
Access details: Zarządzenie Rektora AGH
Rights: access rights reserved
Access rights reserved

Access rights reserved - License not granted