Unity-pelimoottorilla toteutettu kuvapohjainen renderöinti rakennusteknisessä sovelluksessa
Alajuuma, Rainer (2016)
Alajuuma, Rainer
Oulun ammattikorkeakoulu
2016
All rights reserved
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-201605178185
https://urn.fi/URN:NBN:fi:amk-201605178185
Tiivistelmä
Opinnäytetyö toteutettiin tilaajan, Group Builder Oy:n tarpeesta saada 3D-mallinnetun talon visuaalinen näyttävyys parhaimmalle mahdolliselle tasolle.
Työssä rakennettiin yrityksen tarvitsemille 3D-objekteille erilaisia shadereita eli eräänlaisia grafiikkaan liittyviä kooditiedostoja, joiden avulla näyttävyyttä saatiin tehostettua mm. kiiltävyyden ja heijastavuuden osalta. Käytettyinä työkaluina olivat monialustainen pelimoottori Unity3D ja siihen Asset Storesta saatavilla ollut maksullinen lisäosa Shader Forge. Työssä eteneminen tapahtui vaiheittain. Aluksi tutkittiin työhön soveltuvia työkaluja ja valinnan jälkeen tutustuttiin työkalun ominaisuuksiin ja mahdollisuuksiin. Rakentaminen tapahtui erilaisten kokeilujen ja yhdistelmien kautta. Internetissä olevia ohjeita ja valmiita malleja pyrittiin hyödyntämään tarpeiden mukaan.
Lopputuloksena tuotteelle eli talojen 3D-mallinnusohjelmalle saatiin näyttävä ulkoasu erilaisten shaderien kokonaisuudella. Työn tilaaja oli tyytyväinen tuotteen laatuun.
Työssä rakennettiin yrityksen tarvitsemille 3D-objekteille erilaisia shadereita eli eräänlaisia grafiikkaan liittyviä kooditiedostoja, joiden avulla näyttävyyttä saatiin tehostettua mm. kiiltävyyden ja heijastavuuden osalta. Käytettyinä työkaluina olivat monialustainen pelimoottori Unity3D ja siihen Asset Storesta saatavilla ollut maksullinen lisäosa Shader Forge. Työssä eteneminen tapahtui vaiheittain. Aluksi tutkittiin työhön soveltuvia työkaluja ja valinnan jälkeen tutustuttiin työkalun ominaisuuksiin ja mahdollisuuksiin. Rakentaminen tapahtui erilaisten kokeilujen ja yhdistelmien kautta. Internetissä olevia ohjeita ja valmiita malleja pyrittiin hyödyntämään tarpeiden mukaan.
Lopputuloksena tuotteelle eli talojen 3D-mallinnusohjelmalle saatiin näyttävä ulkoasu erilaisten shaderien kokonaisuudella. Työn tilaaja oli tyytyväinen tuotteen laatuun.