Tehnologije poslovanja i studije slučajeva
srijeda, 09. svibanj 2018., 16:35
Dvorana C
30'
Programski sustav za 3D vizualizaciju stomatoloških zahvata sastoji se od 3D enginea, 3D modela i DSL jezika za komunikaciju s engineom, a omogućuje on-the-fly kreiranje videa s 3D simulacijom zahvata za svakog pacijenta i za njega izrađeni plan terapije. Sustav je izložen putem web servisa, prima JSON zahtjeve sa zahvatima opisanim u meta-jeziku te rezultat u obliku videa sprema na servis u cloudu.Suočeni s lošom implementacijom 3D enginea od strane vanjske firme, odlučeno je ispočetka in-house implementirati i 3D engine. Iako Java platforma često nije prvi izbor za rad s 3D grafikom, izbor je pao baš na Javu i jMonkeyEngine, alat koji Java platformi daje respektabilne 3D mogućnosti, a otvoren je i lako ga je integrirati s drugim alatima. Na kraju će se usporediti performanse, skalabilnost i jednostavnost implementacije starog i novog rješenja.