Proceduralna animacija skupinskega lova volkov
Računalniške simulacije postajajo vse pogostejši način izobraževanja in zabave, saj nam omogočajo opazovanje naravnih fenomenov, ki bi jih zelo težko videli v živo. Eden izmed takšnih fenomenov je tudi skupinsko gibanje in plenjenje volkov (textit{Canis lupus}). Čeprav obstaja veliko video posnetkov...
Main Author: | |
---|---|
Other Authors: | |
Format: | Bachelor Thesis |
Language: | Slovenian |
Published: |
2018
|
Subjects: | |
Online Access: | https://repozitorij.uni-lj.si/IzpisGradiva.php?id=103192 https://repozitorij.uni-lj.si/Dokument.php?id=113584&dn= |
id |
ftuniljubljanair:oai:repozitorij.uni-lj.si:IzpisGradiva.php-id-103192 |
---|---|
record_format |
openpolar |
spelling |
ftuniljubljanair:oai:repozitorij.uni-lj.si:IzpisGradiva.php-id-103192 2023-05-15T15:50:36+02:00 Proceduralna animacija skupinskega lova volkov Procedural animation of wolf-pack hunting RAKUŠČEK, ERIK Lebar Bajec, Iztok 2018-09-14 application/pdf https://repozitorij.uni-lj.si/IzpisGradiva.php?id=103192 https://repozitorij.uni-lj.si/Dokument.php?id=113584&dn= slv slv https://repozitorij.uni-lj.si/IzpisGradiva.php?id=103192 https://repozitorij.uni-lj.si/Dokument.php?id=113584&dn= info:eu-repo/semantics/openAccess simulacija,lov,sprehajanje,obkoljevanje,umetno življenje simulation,hunt,wandering,surrounding,artificial life info:eu-repo/semantics/bachelorThesis info:eu-repo/semantics/publishedVersion 2018 ftuniljubljanair 2021-12-06T10:01:59Z Računalniške simulacije postajajo vse pogostejši način izobraževanja in zabave, saj nam omogočajo opazovanje naravnih fenomenov, ki bi jih zelo težko videli v živo. Eden izmed takšnih fenomenov je tudi skupinsko gibanje in plenjenje volkov (textit{Canis lupus}). Čeprav obstaja veliko video posnetkov na to temo, pa nam le-ti ne omogočajo interaktivnega okolja, kjer bi lahko poljubno spreminjali pogoje in opazovali razlike. Za popolno opazovanje fenomena pod različnimi pogoji torej potrebujemo računalniško simulacijo. Simulacijo lahko razdelimo v dva dela. V prvem delu skušamo prikazati preiskovanje teritorija volkov in sprehajanje plena. Za osnovo vzamemo Boids algoritem iz vira (Reynolds (1987), Flocks, herds and schools: A distributed behavioral model, DOI:10.1145/37402.37406) in ga nadgradimo z dodatnimi težnjami posameznikov v simulaciji. V drugem delu se osredotočimo na plenjenje. Na podlagi modela iz vira (Gorišek (2017), Krdelo volkov: modeliranje in simulacija skupinskega plenjenja, FRI UNI-LJ) implementiramo obkoljevanje in napad volkov ter obrambo plena. Model prilagodimo in nadgradimo za bolj realističen prikaz vedenja. Na podlagi testiranja in primerjave simulacije s prosto dostopnim video gradivom na spletu, smo ugotovili, da se je popolni realnosti skoraj nemogoče približati. Kljub temu se nam je uspelo dogajanju v naravi približati dovolj dobro za uporabo modela v zabavni industriji ali v osnovnih izobraževalnih programih. Computer simulations are increasing in popularity as a source of education and entertainment. They allow us to observe and study natural phenomena, we could hardly ever witness in real life. One such phenomenon is group hunt of a wolf-pack (textit{Canis lupus}). Even though there are plenty of videos on the topic, they do not enable us to interact with the environment and change the conditions at our will. That is why a computer simulation can help us study the phenomenon. Our simulation can be divided into two sections. Our goal in the first section is to simulate wolf-pack's search for prey and the prey's wandering. We create a model based on Boids (Reynolds (1987), Flocks, herds and schools: A distributed behavioral model, DOI:10.1145/37402.37406) and upgrade it with additional tendencies of the agents. In the second section of the project, we focus on the hunt. We implement surrounding and attacking behaviour for the wolves and defensive behaviour for the prey, based on a model from (Gorišek (2017), Krdelo volkov: modeliranje in simulacija skupinskega plenjenja, FRI UNI-LJ). We adjust and upgrade said model to display a more realistic behaviour. Based on our testing and comparison of our model with the freely available videos on the internet, we found out that it is quite difficult to simulate wolf hunt the way it happens in reality. Nevertheless, we managed to create a realistic enough model that could be used in the entertainment industry or basic educational programs. Bachelor Thesis Canis lupus Repository of the University of Ljubljana (RUL) |
institution |
Open Polar |
collection |
Repository of the University of Ljubljana (RUL) |
op_collection_id |
ftuniljubljanair |
language |
Slovenian |
topic |
simulacija,lov,sprehajanje,obkoljevanje,umetno življenje simulation,hunt,wandering,surrounding,artificial life |
spellingShingle |
simulacija,lov,sprehajanje,obkoljevanje,umetno življenje simulation,hunt,wandering,surrounding,artificial life RAKUŠČEK, ERIK Proceduralna animacija skupinskega lova volkov |
topic_facet |
simulacija,lov,sprehajanje,obkoljevanje,umetno življenje simulation,hunt,wandering,surrounding,artificial life |
description |
Računalniške simulacije postajajo vse pogostejši način izobraževanja in zabave, saj nam omogočajo opazovanje naravnih fenomenov, ki bi jih zelo težko videli v živo. Eden izmed takšnih fenomenov je tudi skupinsko gibanje in plenjenje volkov (textit{Canis lupus}). Čeprav obstaja veliko video posnetkov na to temo, pa nam le-ti ne omogočajo interaktivnega okolja, kjer bi lahko poljubno spreminjali pogoje in opazovali razlike. Za popolno opazovanje fenomena pod različnimi pogoji torej potrebujemo računalniško simulacijo. Simulacijo lahko razdelimo v dva dela. V prvem delu skušamo prikazati preiskovanje teritorija volkov in sprehajanje plena. Za osnovo vzamemo Boids algoritem iz vira (Reynolds (1987), Flocks, herds and schools: A distributed behavioral model, DOI:10.1145/37402.37406) in ga nadgradimo z dodatnimi težnjami posameznikov v simulaciji. V drugem delu se osredotočimo na plenjenje. Na podlagi modela iz vira (Gorišek (2017), Krdelo volkov: modeliranje in simulacija skupinskega plenjenja, FRI UNI-LJ) implementiramo obkoljevanje in napad volkov ter obrambo plena. Model prilagodimo in nadgradimo za bolj realističen prikaz vedenja. Na podlagi testiranja in primerjave simulacije s prosto dostopnim video gradivom na spletu, smo ugotovili, da se je popolni realnosti skoraj nemogoče približati. Kljub temu se nam je uspelo dogajanju v naravi približati dovolj dobro za uporabo modela v zabavni industriji ali v osnovnih izobraževalnih programih. Computer simulations are increasing in popularity as a source of education and entertainment. They allow us to observe and study natural phenomena, we could hardly ever witness in real life. One such phenomenon is group hunt of a wolf-pack (textit{Canis lupus}). Even though there are plenty of videos on the topic, they do not enable us to interact with the environment and change the conditions at our will. That is why a computer simulation can help us study the phenomenon. Our simulation can be divided into two sections. Our goal in the first section is to simulate wolf-pack's search for prey and the prey's wandering. We create a model based on Boids (Reynolds (1987), Flocks, herds and schools: A distributed behavioral model, DOI:10.1145/37402.37406) and upgrade it with additional tendencies of the agents. In the second section of the project, we focus on the hunt. We implement surrounding and attacking behaviour for the wolves and defensive behaviour for the prey, based on a model from (Gorišek (2017), Krdelo volkov: modeliranje in simulacija skupinskega plenjenja, FRI UNI-LJ). We adjust and upgrade said model to display a more realistic behaviour. Based on our testing and comparison of our model with the freely available videos on the internet, we found out that it is quite difficult to simulate wolf hunt the way it happens in reality. Nevertheless, we managed to create a realistic enough model that could be used in the entertainment industry or basic educational programs. |
author2 |
Lebar Bajec, Iztok |
format |
Bachelor Thesis |
author |
RAKUŠČEK, ERIK |
author_facet |
RAKUŠČEK, ERIK |
author_sort |
RAKUŠČEK, ERIK |
title |
Proceduralna animacija skupinskega lova volkov |
title_short |
Proceduralna animacija skupinskega lova volkov |
title_full |
Proceduralna animacija skupinskega lova volkov |
title_fullStr |
Proceduralna animacija skupinskega lova volkov |
title_full_unstemmed |
Proceduralna animacija skupinskega lova volkov |
title_sort |
proceduralna animacija skupinskega lova volkov |
publishDate |
2018 |
url |
https://repozitorij.uni-lj.si/IzpisGradiva.php?id=103192 https://repozitorij.uni-lj.si/Dokument.php?id=113584&dn= |
genre |
Canis lupus |
genre_facet |
Canis lupus |
op_relation |
https://repozitorij.uni-lj.si/IzpisGradiva.php?id=103192 https://repozitorij.uni-lj.si/Dokument.php?id=113584&dn= |
op_rights |
info:eu-repo/semantics/openAccess |
_version_ |
1766385601164083200 |