Max/Jitter 3D ohjelmoinnin perusteet

 

Max on visuaalinen ohjelmointikieli, jolla voi toteuttaa ääni-, kuva- ja 3D ohjelmia. Maxiä käytetään eritysesti live-esityksissä, mediataiteessa, installaatioissa, ääni- ja musiikkisovelluksissa.

Kurssilla on tarkoitus keskittyä Max:in 3D-objekteihin ja toteuttaa navigoitava 3D tila, joka perustuu yksinkertaiseen pelimoottorisovellukseen.

Workshopin vaiheet sisältävät: 3D pelimoottorisovelluksen rakentamisen hyväksi käyttäen Max/Jitterin valmiita 3D objekteja sekä tekstuurien toteuttamisen 3D maailman pinnoille. Pelimoottorin ominaisuudet: navigaatio näppäimistöllä, skybox, terrain-pinta, tekstuurit, 3D-mallien importointi 3D ympäristöön.

 

Tarkempi sisältö

  • Johdatus OpenGL ohjelmointirajapintaan ja Max:in OpenGL objekteihin
  • Max ohjelmoinnin perusteet
  • Pelimoottorin elementtien koodaus: kamera, terrain, skybox, 3D mallien tuonti
  • terrain ja skybox tekstuurien toteutus
  • 3D mallien tuominen pelimoottoriin