dc.contributor.advisor | Rossi, Tuomo | |
dc.contributor.author | Jylhä, Patrik | |
dc.date.accessioned | 2023-05-22T10:55:06Z | |
dc.date.available | 2023-05-22T10:55:06Z | |
dc.date.issued | 2023 | |
dc.identifier.uri | https://jyx.jyu.fi/handle/123456789/87074 | |
dc.description.abstract | Nykypäivänä 3D-grafiikkaa käytetään lukuisissa käyttökohteissa, useilla eri käyttöjärjestelmillä ja sitäkin moninaisimmilla laitteilla. Tästä laitteiden ja ohjelmistojen kirjosta johtuen useimmat kehittäjät päätyvät käyttämään alustariippumatonta grafiikkarajapintaa renderöinnin toteutukseen. Tässä tutkielmassa pyritään selvittämään Vulkanin ja OpenGL-rajapinnan eroja sekä tutkitaan syitä miksi kehittäjä valitsisi Vulkanin modernin renderöijän kehitykseen OpenGL:n sijasta. | fi |
dc.description.abstract | Today, 3D graphics are use in many different applications, on many different operating systems and on many different devices. Because of this variety of devices and software, most developers end up using a cross-platform graphics API for rendering. In this thesis, we try to find out the differences between Vulkan and OpenGL APIs and to investigate the reasons why a developer would choose Vulkan over OpenGL for the development of a modern renderer. | en |
dc.format.extent | 23 | |
dc.language.iso | fi | |
dc.rights | In Copyright | en |
dc.subject.other | Vulkan | |
dc.subject.other | OpenGL | |
dc.subject.other | GPU | |
dc.subject.other | CPU | |
dc.subject.other | grafiikkaliukuhihna | |
dc.subject.other | renderöinti | |
dc.subject.other | alustariippumaton kehitys | |
dc.title | 3D-Renderöinti Vulkan-rajapinnalla | |
dc.type | bachelor thesis | |
dc.identifier.urn | URN:NBN:fi:jyu-202305223148 | |
dc.type.ontasot | Bachelor's thesis | en |
dc.type.ontasot | Kandidaatintyö | fi |
dc.contributor.tiedekunta | Informaatioteknologian tiedekunta | fi |
dc.contributor.tiedekunta | Faculty of Information Technology | en |
dc.contributor.laitos | Informaatioteknologia | fi |
dc.contributor.laitos | Information Technology | en |
dc.contributor.yliopisto | Jyväskylän yliopisto | fi |
dc.contributor.yliopisto | University of Jyväskylä | en |
dc.contributor.oppiaine | Tietotekniikka | fi |
dc.contributor.oppiaine | Mathematical Information Technology | en |
dc.type.coar | http://purl.org/coar/resource_type/c_7a1f | |
dc.rights.accesslevel | openAccess | |
dc.type.publication | bachelorThesis | |
dc.contributor.oppiainekoodi | 602 | |
dc.subject.yso | tietokonegrafiikka | |
dc.subject.yso | suorituskyky | |
dc.subject.yso | tietotekniikka | |
dc.subject.yso | ohjelmointi | |
dc.rights.url | https://rightsstatements.org/page/InC/1.0/ | |