Simulatsioonimäng veebilehitsejas

dc.contributor.advisorMuite, Benson
dc.contributor.advisorVainikko, Eero
dc.contributor.authorElias, Handre
dc.date.accessioned2017-04-26T07:15:01Z
dc.date.available2017-04-26T07:15:01Z
dc.date.issued2016
dc.description.abstractAntud töö eesmärgiks on luua mäng, mis simuleerib teatud füüsilist nähtust ja mis jookseb veebilehitsejas. Mäng simuleerib veelainet, mis põhineb 1-D lainevõrrandil ning mille graafika on kuvatud WebGL'i poolt. Mängija saab mängu mängida nii hiire kui ka veebikaameraga. Mängija peab tekitama veelaineid, et liigutada paat teatud punktidesse. Hiirega juhtimine toimib läbi hiirevajutuste ning veebikaameraga juhtimine toimib käeliigutuste põhjal. Töös antakse sissejuhatus WebGL'i, seletatakse lahti 1-D lainevõrrand, leitakse sellele lahendus ja räägitakse kuidas mäng seda rakendab. Samuti tuleb juttu meetodist, millega saab video põhjal liikumist tuvastada.
dc.description.abstractThe goal of this thesis is to create a game in which a physical\n\rphenomenon is simulated and run in a browser. In the game, water waves\n\rare simulated based on 1-D wave equation. The graphics of the game are\n\rdisplayed using WebGL. The game can be played with a mouse or a webcam.\n\rThe player must make water waves to move a boat to certain locations in\n\rthe water. The mouse input is used to make water waves at certain locations. The webcam allows for detection of hand movements and makes\n\rwater waves based on the hand movements. The thesis will give an introduction to WebGL, explains the wave equation, solves it and explains how the game applies it. A method for detecting movement from video is also given.
dc.identifier.urihttp://hdl.handle.net/10062/56237
dc.language.isoest
dc.titleSimulatsioonimäng veebilehitsejas
dc.title.alternativeSimulation Game in a Web Browser
dc.typeThesis

Files

Original bundle
Now showing 1 - 2 of 2
Loading...
Thumbnail Image
Name:
thesis.pdf
Size:
451.04 KB
Format:
Adobe Portable Document Format
No Thumbnail Available
Name:
extra.zip
Size:
153.86 KB
Format:
Compressed ZIP