Developing a 3D mesh deformation shader in Unreal Engine 5
Tikkanen, Sami (2024)
Tikkanen, Sami
2024
All rights reserved. This publication is copyrighted. You may download, display and print it for Your own personal use. Commercial use is prohibited.
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-2024060521108
https://urn.fi/URN:NBN:fi:amk-2024060521108
Tiivistelmä
The thesis examined the Unreal Engine 5 game engine (UE5), its purpose and use cases. The goal was to develop a deformation shader system for 3D models using Unreal Engine. The development process aimed at making the system reusable and easily modifiable for various projects in the gaming and film industries.
The choice of Unreal Engine 5 for this thesis was based on the author’s familiarity with the platform and its reputation for innovative technologies widely embraced in both gaming and film industries.
Deformation is a mechanism that adds realism and dynamism to virtual worlds. It enables real-time shape transformation in objects in response to external forces, such as collisions or pressure. Deformation can enhance immersion and user engagement in the gaming environment.
The thesis resulted in the development of a functional Render Target and a vertex-based deformation shader. These tools are designed to be easily customized and integrated into various projects. Users can adjust deformation, stiffness, and durability parameters using pre-created customizable components, allowing for versatile application across different projects.
The choice of Unreal Engine 5 for this thesis was based on the author’s familiarity with the platform and its reputation for innovative technologies widely embraced in both gaming and film industries.
Deformation is a mechanism that adds realism and dynamism to virtual worlds. It enables real-time shape transformation in objects in response to external forces, such as collisions or pressure. Deformation can enhance immersion and user engagement in the gaming environment.
The thesis resulted in the development of a functional Render Target and a vertex-based deformation shader. These tools are designed to be easily customized and integrated into various projects. Users can adjust deformation, stiffness, and durability parameters using pre-created customizable components, allowing for versatile application across different projects.
Kokoelmat
Samankaltainen aineisto
Näytetään aineisto, joilla on samankaltaisia nimekkeitä, tekijöitä tai asiasanoja.
-
Game Development in Unity : Game Production, Game Mechanics and the Effects of Gaming
Dansie, Jason (Metropolia Ammattikorkeakoulu, 2013)The goal of this thesis is to examine how video games are designed and to see how differ-ent game mechanics work and how to use them in the development of a game, as well as examine what are both the positive and negative ... -
Location-based mobile games : creating a location-based game with the Unity game engine
Korhola, Samuli (2020)The subject of this thesis is location-based mobile games. Location-based mobile games are a way for mobile games to combine reality with virtual worlds and thus re-define the gaming experience. This thesis presents ... -
”WE WANT A 3D GAME” : Customer expectations for the games company when buying a serious game
Sorppanen, Mikko (Oulun seudun ammattikorkeakoulu, 2012)All digital games are not used for entertainment. Some of them can also be used for non-entertainment purposes and these games are called serious games. This thesis is carried out in co-operation with one Finnish games ...