Show simple item record

dc.contributor.advisorRossi, Tuomo
dc.contributor.authorJylhä, Patrik
dc.date.accessioned2023-05-22T10:55:06Z
dc.date.available2023-05-22T10:55:06Z
dc.date.issued2023
dc.identifier.urihttps://jyx.jyu.fi/handle/123456789/87074
dc.description.abstractNykypä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.abstractToday, 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.extent23
dc.language.isofi
dc.rightsIn Copyrighten
dc.subject.otherVulkan
dc.subject.otherOpenGL
dc.subject.otherGPU
dc.subject.otherCPU
dc.subject.othergrafiikkaliukuhihna
dc.subject.otherrenderöinti
dc.subject.otheralustariippumaton kehitys
dc.title3D-Renderöinti Vulkan-rajapinnalla
dc.typebachelor thesis
dc.identifier.urnURN:NBN:fi:jyu-202305223148
dc.type.ontasotBachelor's thesisen
dc.type.ontasotKandidaatintyöfi
dc.contributor.tiedekuntaInformaatioteknologian tiedekuntafi
dc.contributor.tiedekuntaFaculty of Information Technologyen
dc.contributor.laitosInformaatioteknologiafi
dc.contributor.laitosInformation Technologyen
dc.contributor.yliopistoJyväskylän yliopistofi
dc.contributor.yliopistoUniversity of Jyväskyläen
dc.contributor.oppiaineTietotekniikkafi
dc.contributor.oppiaineMathematical Information Technologyen
dc.type.coarhttp://purl.org/coar/resource_type/c_7a1f
dc.rights.accesslevelopenAccess
dc.type.publicationbachelorThesis
dc.contributor.oppiainekoodi602
dc.subject.ysotietokonegrafiikka
dc.subject.ysosuorituskyky
dc.subject.ysotietotekniikka
dc.subject.ysoohjelmointi
dc.rights.urlhttps://rightsstatements.org/page/InC/1.0/


Files in this item

Thumbnail

This item appears in the following Collection(s)

Show simple item record

In Copyright
Except where otherwise noted, this item's license is described as In Copyright