Original title:
Zobrazování komplexních scén na mobilních zařízeních
Translated title:
Complex Scene Rendering on Mobile Devices
Authors:
Matýšek, Michal ; Polok, Lukáš (referee) ; Kajan, Rudolf (advisor) Document type: Master’s theses
Year:
2015
Language:
cze Publisher:
Vysoké učení technické v Brně. Fakulta informačních technologií Abstract:
[cze][eng]
Tato práce prezentuje techniky a optimalizační postupy, které umožňují efektivně vykreslovat složité herní scény na mobilních zařízeních. Úvodní část textu popisuje engine Unity a problematiku vývoje 3D her pro mobilní platformy. Následuje výklad významných optimalizačních postupů a metod pro vykreslování terénu, velkého množství animovaných objektů, animovaných vodních ploch, vozidel a dalších elementů scén. Mezi popisované techniky jsou zařazeny jak obecné principy optimalizací nezávislé na enginu, tak i specifické postupy vycházející z vlastností enginu Unity. Implementace uvedených metod je popsána a prakticky použita v kontextu vývoje strategické hry.
This thesis presents optimization techniques for efficient rendering of complex scenes on mobile devices. The introductory part of the text describes Unity game engine and the topic of mobile game development using this tool. Then follows a presentation of important optimization principles and methods for terrain rendering, large scale rendering of animated objects, rendering of animated water surfaces and of other elements in the scenes. The described methods include both general principles of optimization and specific optimization approaches based on the features of Unity game engine. The implementation of presented methods is described and used in practice in the context of mobile strategy game development.
Keywords:
animation; mobile devices; optimization; particle systems; real-time strategy game; rendering; RTS; shaders; terrain; Unity game engine; water surfaces; animace; herní engine Unity; mobilní zařízení; optimalizace; RTS; shadery; strategická hra; terén; vodní plochy; vykreslování; částicové systémy
Institution: Brno University of Technology
(web)
Document availability information: Fulltext is available in the Brno University of Technology Digital Library. Original record: http://hdl.handle.net/11012/64059