Hyppää sisältöön
    • Suomeksi
    • På svenska
    • In English
  • Suomi
  • Svenska
  • English
  • Kirjaudu
Hakuohjeet
JavaScript is disabled for your browser. Some features of this site may not work without it.
Näytä viite 
  •   Ammattikorkeakoulut
  • Kymenlaakson ammattikorkeakoulu
  • Opinnäytetyöt
  • Näytä viite
  •   Ammattikorkeakoulut
  • Kymenlaakson ammattikorkeakoulu
  • Opinnäytetyöt
  • Näytä viite

2D-grafiikkamoottori

Moisio, Sami (2016)

 
Avaa tiedosto
TIMoisioSami2016.pdf (1.223Mt)
Lataukset: 


Moisio, Sami
Kymenlaakson ammattikorkeakoulu
2016
All rights reserved
Näytä kaikki kuvailutiedot
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-201605188513
Tiivistelmä
Tässä opinnäytetyössä käsitellään kaksiulotteisen grafiikkamoottorin rakenteiden ja toiminnan suunnittelua ja toteutusta. Työssä selvennetään syitä oman grafiikkamoottorin tekoon ja esitellään moottorien yleisiä ominaisuuksia. Toteutuksen osalta työssä keskitytään vahvasti grafiikkamoottorin eri ominaisuuksien toimintaan ja suorituskykyä parantaviin tekniikoihin OpenGL-ympäristössä. Lopuksi esitellään demonstraatio-ohjelman toimintaa ja analysoidaan sillä mitattuja suorituskykyyn liittyviä tuloksia.

Grafiikkamoottori kirjoitettiin C-kielellä ja sen päälle kasattu demonstraatio-ohjelma kirjoitettiin C++-kielellä. Moottorin alustariippumattomuus saavutettiin käyttämällä ainoastaan alustariippumattomia rajapintoja ja kirjastoja. Moottorilla pystytään tehokkaasti esittämään kaksiulotteista grafiikkaa ohjelmoijan haluamalla tavalla. Moottorin toiminta on suunniteltu siten, että vältyttäisiin mahdollisimman monelta suorituskykyongelmalta monimutkaistamatta moottorin käyttöä.

Demonstraatio-ohjelman suorituskykymittauksista selviää, että käytetyt tekniikat parantavat moottorin suorituskykyä selvästi. Moottoriin saatiin toteutettua suunnitellut ominaisuudet. Moottorin tehokkuus ja selkeys vastasivat myös vaatimuksia.
 
Kokoelmat
  • Opinnäytetyöt
Ammattikorkeakoulujen opinnäytetyöt ja julkaisut
Yhteydenotto | Tietoa käyttöoikeuksista | Tietosuojailmoitus | Saavutettavuusseloste
 

Selaa kokoelmaa

NimekkeetTekijätJulkaisuajatKoulutusalatAsiasanatUusimmatKokoelmat

Henkilökunnalle

Ammattikorkeakoulujen opinnäytetyöt ja julkaisut
Yhteydenotto | Tietoa käyttöoikeuksista | Tietosuojailmoitus | Saavutettavuusseloste