ieškoti

Tikroviško vaizdo atkartojimas kompiuterio grafikomis

Technorama 2018

Autorius ir vadovas: Simonas Zabutka

Aprašymas:

Mūsų kuriama programa skirta tiems, kurie nori pristatyti savo produktą ar idėją, kuri dar nėra realizuota ar yra per didelė realiai eksponuoti pristatyme ar parodoje. Su šia problema dažnai susiduriama ir pristatant: rodomi idėjos brėžiniai, apie ją pasakojama naudojant skaidres ar kitą vizualinę medžiagą. Bet ar nebūtų geriau pristatyti idėją naudojant programą, kuri leidžia interaktyviai rankų judesiais apžiūrėti ekrane vaizduojamą produktą? Mūsų projektas to ir siekia – tai yra, palengvinti idėjos pateikimą publikai, kai programa sudomina interaktyviu ir lengvu valdymu bei vizualiai gerai atrodančiu idėjos modeliu.

Programa būtų paleidžiama kompiuteryje. Planuojama, kad pirmos palaikomosios operacinės sistemos bus Windows ir Linux. Programa veiktų dviejuose ekranuose: kompiuterio ekrane būtų naudotojo nustatymai ir kita informacija, reikalinga valdyti programą, o kitame ekrane būtų pristatomas vaizdas. Programa gali veikti ir viename ekrane. Toks sprendimas pasirinktas todėl, kad kompiuterio ekranas dažniausiai yra mažas ir netinka pristatymams, o prie kompiuterio galima prijungti didelį ekraną, televizorių ar projektorių, kurių pateikiamas vaizdas kur kas didesnio mastelio.

Programos pristatomas vaizdas yra valdomas rankų judesiais, tarp kurių yra sukimo ir priartinimo funkcijos. Judesiams aptikti pasinaudojama Leap Motion pultu – jo kaina yra  prieinama, jis puikiai tinka idėjos pristatymo įgyvendinimui, tai yra, padaryti pristatymą interaktyvų. Galimybė produktą inovatyviai apžiūrėti rankų judesiais greitai sudomins ir pritrauks daugiau žiūrovų. Programai pateikti produkto vaizdą reikia į ją įkelti to produkto trimatį modelį, kuris dažniausiai jau yra sudarytas produkto kūrimo procese. Programoje rodomo idėjos trimačio objekto vaizdo kokybė priklauso nuo modelio kokybės ir pritaikytų efektų, kuriuos bus galima valdyti, bei įjungti ar išjungti. Taip pat galima aprašyti aplinką, kurioje bus rodomas modelis, pavyzdžiui: jei demonstruojamas modelis būtų mašina, tai vizualus vaizdas būtų labiau išpildytas, jei ji būtų vaizduojama kelyje. Pridedant daugiau interaktyvumo programai, galima nurodyti taškus, kurie veikia kaip mygtukai ir yra rodomi ant modelio nustatytų vietų, ant jų užvedus ranką būtų atliekamas nurodytas veiksmas kaip animacija, parodomos modelio smulkesnės dalys, ar išskleidžiamas tekstas, kuris aprašys tam tikrą detalę.

Naudojantis šia programa pristatant produktą būtina turėti kompiuterį, papildomą prijungtą ekraną pristatymui rodyti, Leap Motion įrenginį, bei produkto trimatį modelį.

Programai sukurti naudojama:

OpenGL API – taikomųjų programų programavimo sąsaja, skirta pateikti dvimatį ir trimatį vaizdą.

Leap Motion SDK – programavimo sąsaja, skirta gauti duomenis iš Leap Motion įrenginio apie rankos judesius.

Trukmė:
2017 - 2017