zaključno delo
Aleš Krenker (Author), Simon Kolmanič (Mentor)

Abstract

V diplomskem delu se ukvarjamo z implementacijo vedenjskih modelov v Unity 3D na primeru jate ptic ali rib. Predstavitvi grafičnega pogona Unity 3D sledi izdelava in vstavitev grafičnih modelov v simulacijo. Poglavitni del našega projekta je bila implementacija algoritmov za simulacijo premikanja v jati, ki vključuje izmikanje statičnim in gibljivim objektom. Vsaka simulirana ptica ali riba je bila implementirana kot neodvisen člen, ki se pomika glede na lokalno zaznavo dinamičnega okolja. Rezultat teh preprostih vedenj pa je skupno gibanje simulirane jate. Prikazali smo, kako se pripadniki le-te odzovejo glede na oviro in nevarnost v naravi.

Keywords

implementacija;vedenjski modeli;jata;izogibanje trkom;diplomske naloge;

Data

Language: Slovenian
Year of publishing:
Typology: 2.11 - Undergraduate Thesis
Organization: UM FERI - Faculty of Electrical Engineering and Computer Science
Publisher: [A. Krenker]
UDC: 004.94.021(043.2)
COBISS: 22800662 Link will open in a new window
Views: 669
Downloads: 27
Average score: 0 (0 votes)
Metadata: JSON JSON-RDF JSON-LD TURTLE N-TRIPLES XML RDFA MICRODATA DC-XML DC-RDF RDF

Other data

Secondary language: English
Secondary title: Implementation of distributed behavioral models in Unity 3D
Secondary abstract: In the thesis, we explore the implementation of distributed behavioral models in Unity 3D on the example of a flock of birds or fish. We present the graphic engine Unity 3D and the process of inserting graphic models into the simulation. The main part of the thesis is the implementation of algorithms for flocking that includes algorithms for avoiding collision with static and moving objects. Each simulated bird or fish was implemented as an independent object, moving in accordance to its local perception of the dynamic area. The result of these simple behaviors is a unified flock movement. We demonstrated the reaction of flock members to an obstacle and the reaction to danger in nature.
Secondary keywords: behavioral models;flock;collision avoidance;implementation;Unity 3D;
Type (COBISS): Bachelor thesis/paper
Thesis comment: Univ. v Mariboru, Fak. za elektrotehniko, računalništvo in informatiko, Računalništvo in informacijske tehnologije
Pages: VIII, 45 f.
ID: 11210957