Siirry suoraan sisältöön

Grafiikkamoottorin ohjelmointiLaajuus (3 op)

Tunnus: TTAN011

Laajuus

3 op

Osaamistavoitteet

Opiskelija osaa määritellä, suunnitella, toteuttaa ja testata yksinkertaisen 2D-grafiikkamoottorin käyttäen OpenGL 2 -grafiikkarajapintaa.

Sisältö

Eri grafiikkarajapinnat
Ikkunan luominen
Verteksi- ja fragmenttivarjostin
Primitiivien piirtäminen
Teksturointi
Syvyyspuskurointi
Pelimoottorin testisovelluksen tekeminen

Arviointikriteerit, kiitettävä (5)

Opiskelija osaa määritellä, suunnitella, toteuttaa ja testata itsenäisesti kompleksisen 2D-grafiikkamoottorin käyttäen OpenGL-grafiikkarajapintaa. Opiskelija osoittaa hyvää ongelmanratkaisukykyä ja osaa itsenäisesti soveltaa taitojaan.

Arviointikriteerit, hyvä (3)

Opiskelija osaa määritellä, suunnitella, toteuttaa ja testata itsenäisesti yksinkertaisen 2D-grafiikkamoottorin käyttäen OpenGL-grafiikkarajapintaa.
Opiskelija osaa toimia aloitteellisesti ja vastuullisesti annetuissa tehtävissä.

Arviointikriteerit, tyydyttävä (1)

Opiskelija osaa määritellä, suunnitella, toteuttaa ja testata ohjatusti yksinkertaisen 2D-grafiikkamoottorin käyttäen OpenGL-grafiikkarajapintaa.

fi
Ilmoittautumisaika

27.09.2025 - 26.10.2025

Ajoitus

27.10.2025 - 31.12.2025

Opintopistemäärä

3 op

Toteutustapa

Lähiopetus

Yksikkö

Teknologia

Opetuskielet
  • Suomi
Koulutus
  • Tieto- ja viestintätekniikan koulutus
Opettaja
  • Mikko Romppainen
Ryhmät
  • TTV24SP
    TTV24SP

Tavoitteet

Opiskelija osaa määritellä, suunnitella, toteuttaa ja testata yksinkertaisen 2D-grafiikkamoottorin käyttäen OpenGL 2 -grafiikkarajapintaa.

Sisältö

Eri grafiikkarajapinnat
Ikkunan luominen
Verteksi- ja fragmenttivarjostin
Primitiivien piirtäminen
Teksturointi
Syvyyspuskurointi
Pelimoottorin testisovelluksen tekeminen

Arviointiasteikko

0 - 5

Arviointikriteerit, kiitettävä (5)

Opiskelija osaa määritellä, suunnitella, toteuttaa ja testata itsenäisesti kompleksisen 2D-grafiikkamoottorin käyttäen OpenGL-grafiikkarajapintaa. Opiskelija osoittaa hyvää ongelmanratkaisukykyä ja osaa itsenäisesti soveltaa taitojaan.

Arviointikriteerit, hyvä (3)

Opiskelija osaa määritellä, suunnitella, toteuttaa ja testata itsenäisesti yksinkertaisen 2D-grafiikkamoottorin käyttäen OpenGL-grafiikkarajapintaa.
Opiskelija osaa toimia aloitteellisesti ja vastuullisesti annetuissa tehtävissä.

Arviointikriteerit, tyydyttävä (1)

Opiskelija osaa määritellä, suunnitella, toteuttaa ja testata ohjatusti yksinkertaisen 2D-grafiikkamoottorin käyttäen OpenGL-grafiikkarajapintaa.

Esitietovaatimukset

Johdanto pelimoottoriohjelmointiin

fi
Ilmoittautumisaika

19.08.2024 - 22.09.2024

Ajoitus

28.10.2024 - 31.12.2024

Opintopistemäärä

3 op

Toteutustapa

Lähiopetus

Yksikkö

Teknologia

Opetuskielet
  • Suomi
Koulutus
  • Tieto- ja viestintätekniikan koulutus
Opettaja
  • Mikko Romppainen
Ryhmät
  • TTV23SP
    TTV23SP

Tavoitteet

Opiskelija osaa määritellä, suunnitella, toteuttaa ja testata yksinkertaisen 2D-grafiikkamoottorin käyttäen OpenGL 2 -grafiikkarajapintaa.

Sisältö

Eri grafiikkarajapinnat
Ikkunan luominen
Verteksi- ja fragmenttivarjostin
Primitiivien piirtäminen
Teksturointi
Syvyyspuskurointi
Pelimoottorin testisovelluksen tekeminen

Arviointiasteikko

0 - 5

Arviointikriteerit, kiitettävä (5)

Opiskelija osaa määritellä, suunnitella, toteuttaa ja testata itsenäisesti kompleksisen 2D-grafiikkamoottorin käyttäen OpenGL-grafiikkarajapintaa. Opiskelija osoittaa hyvää ongelmanratkaisukykyä ja osaa itsenäisesti soveltaa taitojaan.

Arviointikriteerit, hyvä (3)

Opiskelija osaa määritellä, suunnitella, toteuttaa ja testata itsenäisesti yksinkertaisen 2D-grafiikkamoottorin käyttäen OpenGL-grafiikkarajapintaa.
Opiskelija osaa toimia aloitteellisesti ja vastuullisesti annetuissa tehtävissä.

Arviointikriteerit, tyydyttävä (1)

Opiskelija osaa määritellä, suunnitella, toteuttaa ja testata ohjatusti yksinkertaisen 2D-grafiikkamoottorin käyttäen OpenGL-grafiikkarajapintaa.

Esitietovaatimukset

Johdanto pelimoottoriohjelmointiin

fi
Ilmoittautumisaika

01.08.2023 - 29.10.2023

Ajoitus

30.10.2023 - 31.12.2023

Opintopistemäärä

3 op

Toteutustapa

Lähiopetus

Yksikkö

Teknologia

Opetuskielet
  • Suomi
Koulutus
  • Tieto- ja viestintätekniikan koulutus
Opettaja
  • Mikko Romppainen
Ryhmät
  • TTV22SP
    TTV22SP

Tavoitteet

Opiskelija osaa määritellä, suunnitella, toteuttaa ja testata yksinkertaisen 2D-grafiikkamoottorin käyttäen OpenGL 2 -grafiikkarajapintaa.

Sisältö

Eri grafiikkarajapinnat
Ikkunan luominen
Verteksi- ja fragmenttivarjostin
Primitiivien piirtäminen
Teksturointi
Syvyyspuskurointi
Pelimoottorin testisovelluksen tekeminen

Arviointiasteikko

0 - 5

Arviointikriteerit, kiitettävä (5)

Opiskelija osaa määritellä, suunnitella, toteuttaa ja testata itsenäisesti kompleksisen 2D-grafiikkamoottorin käyttäen OpenGL-grafiikkarajapintaa. Opiskelija osoittaa hyvää ongelmanratkaisukykyä ja osaa itsenäisesti soveltaa taitojaan.

Arviointikriteerit, hyvä (3)

Opiskelija osaa määritellä, suunnitella, toteuttaa ja testata itsenäisesti yksinkertaisen 2D-grafiikkamoottorin käyttäen OpenGL-grafiikkarajapintaa.
Opiskelija osaa toimia aloitteellisesti ja vastuullisesti annetuissa tehtävissä.

Arviointikriteerit, tyydyttävä (1)

Opiskelija osaa määritellä, suunnitella, toteuttaa ja testata ohjatusti yksinkertaisen 2D-grafiikkamoottorin käyttäen OpenGL-grafiikkarajapintaa.

Esitietovaatimukset

Johdanto pelimoottoriohjelmointiin

fi
Ilmoittautumisaika

01.08.2022 - 30.09.2022

Ajoitus

31.10.2022 - 31.12.2022

Opintopistemäärä

3 op

Toteutustapa

Lähiopetus

Yksikkö

Teknologia

Opetuskielet
  • Suomi
Koulutus
  • Tieto- ja viestintätekniikan koulutus
Opettaja
  • Mikko Romppainen
Ryhmät
  • TTV21SP
    TTV21SP

Tavoitteet

Opiskelija osaa määritellä, suunnitella, toteuttaa ja testata yksinkertaisen 2D-grafiikkamoottorin käyttäen OpenGL 2 -grafiikkarajapintaa.

Sisältö

Eri grafiikkarajapinnat
Ikkunan luominen
Verteksi- ja fragmenttivarjostin
Primitiivien piirtäminen
Teksturointi
Syvyyspuskurointi
Pelimoottorin testisovelluksen tekeminen

Arviointiasteikko

0 - 5

Arviointikriteerit, kiitettävä (5)

Opiskelija osaa määritellä, suunnitella, toteuttaa ja testata itsenäisesti kompleksisen 2D-grafiikkamoottorin käyttäen OpenGL-grafiikkarajapintaa. Opiskelija osoittaa hyvää ongelmanratkaisukykyä ja osaa itsenäisesti soveltaa taitojaan.

Arviointikriteerit, hyvä (3)

Opiskelija osaa määritellä, suunnitella, toteuttaa ja testata itsenäisesti yksinkertaisen 2D-grafiikkamoottorin käyttäen OpenGL-grafiikkarajapintaa.
Opiskelija osaa toimia aloitteellisesti ja vastuullisesti annetuissa tehtävissä.

Arviointikriteerit, tyydyttävä (1)

Opiskelija osaa määritellä, suunnitella, toteuttaa ja testata ohjatusti yksinkertaisen 2D-grafiikkamoottorin käyttäen OpenGL-grafiikkarajapintaa.

Esitietovaatimukset

Johdanto pelimoottoriohjelmointiin