Рачунарска графика и виртуелна стварност

ID: 1646
Врста предмета: научно-стручни
Носилац предмета: Бенгин Ч. Александар
Извођачи: Бенгин Ч. Александар
Контакт особа: Бенгин Ч. Александар
Ниво студија: Мастер академске студије – Машинско инжењерство
ЕСПБ: 6
Облик завршног испита: писмени
Катедра: Катедра за ваздухопловство

Извођења

Циљ

Упознавање студената са основним принципима рачунарске графике, елементарним и сложеним трансформацијама објеката у рачунарском простору. Разрада основних и напредних модела употребе готових софтверских решења у циљу контроле графичких објеката у 2Д и 3Д моделима конципираним на рачунарским платформама. Интеграција знања у области виртуелне стварности кроз системе 2Д и 3Д елемената који укључују "равне" екране и модерна хардверска решења конципирана на биотехнолошкој синергији са доступним хардверима.

Исход

После успешног одслушаног програма који је предвиђен овим предметом студент може: • да примењује стечена знања у научним, техничким и инжењерским применама технологије виртуелне стварности, • да пројектује инжењерски софтвер засновану на рачунарској графици, • да интегрише знања у области физикалности видео игара.

Садржај теоријске наставе

Дефиниције рачунарске графике. Анализа растерске и векторске рачунарске графике. Запис вектора. Појам пиксела и адресног простора. Елементи геометријских трансформација (скалирање, транслација, ротација 2Д и 3Д објеката у рачунарском простору). Графички "енџини". Анализа употребе Open GL система и WEB GL система. Преглед напредних инжењерских пакета за виртуелизацију модела и појава у реалном времену. Приказ актуелних хардверских решења за 3Д скенирања објеката, трансформација физичких у електричне и информатичке величине у циљу визуелизације објеката и појава. Основе теорије алгоритама за анализу слике и звука. Основе виртуелне стварности са елементима анализа инжењерских проблема. Основе теорије видео игара. Историјски осврт. Анализа спрајтова и прелаза на модерне енџине.

Садржај практичне наставе

Састоји се из аудиторних, лабораторијских вежби које прате садржај предмета.

Услов похађања

Неопходни: Основна рачунарска култура заснована на коришћењу PC-a,независно од оперативног система.

Ресурси

Предавања у електронској форми, интернет ресурси.

Фонд часова

Укупан фонд часова: 75

Активна настава (теоријска)

Ново градиво: 20
Разрада и примери (рекапитулација): 10

Активна настава (практична)

Аудиторне вежбе: 0
Лабораторијске вежбе: 20
Рачунски задаци: 0
Семинарски рад: 0
Пројекат: 0
Консултације: 0
Дискусија/радионица: 10
Студијски истраживачки рад: 0

Провера знања

Преглед и оцена рачунских задатака: 3
Преглед и оцена лабораторијских извештаја: 0
Преглед и оцена семинарских радова: 0
Преглед и оцена пројекта: 0
Колоквијум са оцењивањем: 10
Тест са оцењивањем: 0
Завршни испит: 2

Провера знања (укупно 100 поена)

Активност у току предавања: 10
Тест/колоквијум: 50
Лабораторијска вежбања: 0
Рачунски задаци: 10
Семинарски рад: 0
Пројекат: 0
Завршни испит: 30
Услов за излазак на испит (потребан број поена): 30

Литература

Hearn, Donald; Baker, M. Pauline; Carithers, Warren: Computer Graphics with Open GL, 4th Edition, Pearson, 2014. ISBN: 978-1-292-02425-7; Buss, Samuel: 3D Computer Graphics: A Mathematical Introduction with OpenGL, 1st Edition, Cambridge University Press, 2003. ISBN: 978-0-52-182103-2; Angel, Edward; Shreiner, Dave: Interactive Computer Graphics: A Top-Down Approach with Shader-Based OpenGL, 6th edition, Addison-Wesley, 2012. ISBN 978-0-13-254523-5; LaValle S. M,, Virtual Reality,, Cambridge University Press, 2019;; Sherman R, Craig A., Understanding Virtual Reality: Interface, Application, and Design, 2nd Edition, Eselvier, 2018.