This master's thesis is related to two research areas, namely 3D computer graphics and augmented reality, with a combination of their presentation on mobile devices. The thesis presents the creation of three different interactive 3D models based on a realistically drawn image of domestic animals, which can be displayed on mobile devices using augmented reality. The textured animals' models are displayed in an application called Augmented Animals (sl. Obogatene živali) with a simple user interface. The usability of the application is demonstrated by its detection of the image target, i.e. a printed interactive card, which proves the interaction between the mobile device and the augmented paper. When the mobile camera recognizes the target, it displays the selected animal on the screen. The result is an enhancement of the real environment with animated 3D characters. By displaying a 3D character on the screen and interacting with the user interface, the presentation of each animal in three different animated movements is enabled.
The first part of this thesis was carried out using the Blender program, where we created all three 3D animal characters. First, we had to model all of the animals from their initial templates into a recognizable 3D shape, to which we then pasted the textures. This was followed by the construction of a system of bones and animation controls, based on which we were able to make animal animations. After this step, we transferred the project to the Unity program, where we constructed an application that is able to show characters in augmented reality. The final result of the entire process are adequately developed animal characters in form of animated 3D models, which can be displayed in the augmented reality mode on mobile devices using interactive cards. The selected testing parameters showed that there are certain differences in presentation between the two mobile devices depending on the selected 3D character subdivision level. However, in terms of detection based on light conditions, distance and inclination between the image target and the mobile device, the best user experience is achieved if the image target is captured from a distance of 15–20 cm, on a bird's eye view and under good lighting conditions.
|