Haku
Viitteet 1-10 / 60
Kahden reaaliaikaisessa renderoinnissa käytetyn varjokarttatekniikan toteutus ja vertailu
(2018)
Kandidaatintyö
Kandidaatintyö
Tässä työssä käydään läpi rinnakkaisjaetun-varjokarttatekniikan ja suoralinjaisesti väännätetyn varjokarttatekniikan toteutus. Varjokartan avulla voidaan luoda virtuaaliympäristöön varjot kolmiulotteisille geometrisille ...
Microsoft HoloLens yhdistetyn todellisuuden välineenä
(2018)
Kandidaatintyö
Kandidaatintyö
Yhdistetty todellisuus on digitaalisen datan ja reaalimaailman yhdistämistä toisiinsa. Yhdistetyn todellisuuden ominaispiirre on saada digitaalinen data reagoimaan reaalimaailman kanssa. Yhdistetyn todellisuuden havainnointiin ...
60 GHz:n taajuusalueen soveltuvuus VR- ja AR-lasien langattoman tiedonsiirron tarpeisiin
(2018)
Kandidaatintyö
Kandidaatintyö
VR- ja AR-lasit ovat viime vuosina kasvattaneet suosiotaan. Laitevalmistajat yrittävät kovasti luoda niille kysyntää, mutta todennäköisesti laitteiden korkean hintatason, heikon kuvanlaadun ja vaikeakäyttöisyyden johdosta ...
Itseorganisoituminen desentralisoiduissa pilvitallennussovelluksissa
(2018)
Kandidaatintyö
Kandidaatintyö
Pilvitallennussovellusten avulla voidaan tallentaa tiedostoja siten, että ne ovat tallessa muuallakin kuin käyttäjän omalla laitteella. Mikäli sovellus toteutetaan desentralisoituna peer to peer -verkkona, täytyy sen ...
CANopen-ohjelmointirajapinnat
(2018)
Kandidaatintyö
Kandidaatintyö
Työssä perehdyttiin yleisellä tasolla CANopeniin ja siihen tarjolla olevien ohjelmointirajapintojen käyttöön. Työn tarkoituksena oli selvittää, mitä CANopen ohjelmointirajapintoja on saatavilla ja kuinka niitä käytetään ...
Tavallisimmat web-ohjelmoinnin tietoturvaongelmat
(2019)
Kandidaatintyö
Kandidaatintyö
Tässä kandidaatin tutkielmassa esitellään web-ohjelmoinnin yleisimpiä ongelmia JavaScript-ohjelmointikielen näkökulmasta ja tutkitaan miten AngularJS-työkalun käyttö kehityksessä vaikuttaa ongelmien välttämiseen tai ...
Geeniekspressioluokittimen toteutus Keras-kirjastolla
(2018)
Kandidaatintyö
Kandidaatintyö
Konvolutiivisten neuroverkkojen sovellutuksien määrä on kasvussa muiden koneoppimismenetelmien tavoin. Tämä kandidaatintyö pyrkii tutkimaan konvolutiivisen neuroverkkoarkkitehtuurin toteutusta Python-kielisellä Keras-kirjastolla. ...
Pelimoottorien suunnittelumallit
(2018)
Kandidaatintyö
Kandidaatintyö
Tässä kandidaatintyössä tutkittiin suunnittelumallien käyttöä Godot-pelimoottorissa. Tarkasteltavia ohjelmiston suunnittelumalleja olivat ainokainen, prototyyppirajapinta, komento, hiutale, tila sekä tarkkailija. Tutkimuksen ...
Mobiilisovelluksien tekeminen JavaScriptillä
(2018)
Kandidaatintyö
Kandidaatintyö
JavaScript on tuonut mobiilisovelluskehitystä helpottavia menetelmiä, joiden avulla voidaan tehdä sovelluksia paljon helpommin ja nopeammin eri alustoille. Tässä kandidaatintyössä tarkastellaan näitä JavaScriptiin pohjautuvia ...
Geneettinenalgoritmi matopelin ohjaimen rakentamiseen
(2018)
Kandidaatintyö
Kandidaatintyö
Tässä kandidaatintyössä tutustutaan geneettisiin algoritmeihin, niihin liittyviin funktioihin ja toteutetaan geneettinen algoritmi ohjelmallisesti C++-ohjelmointikielellä Qt Creator-kehitysympäristössä.
Työssä käsitellään ...