Научна визуелизација и виртуелни околини

Цели на предметната програма (компетенции): студентите да стекнат практично искуство во развојот на графички апликации вклучувајќи виртуелна реалност, научна визуелизација и игри со примена на програмскиот јазик Python.

Цели на предметната програма (компетенции): студентите да стекнат практично искуство во развојот на графички апликации вклучувајќи виртуелна реалност, научна визуелизација и игри со примена на програмскиот јазик Python.
Резултати од учењето: стекнување на вештини за создавање искуства за виртуелна реалност со помош на Vizard. Студентите ќе научат да ги користат карактеристиките и алатките на платформата за да изградат имерзивни и интерактивни апликации.

Детална содржина по поглавја и единици

  1. Основни чекори неопходни за градење на интерактивни виртуелни светови, 1.1 Координатни системи, 1.2 Креирање на нова скрипта, 1.3 Поставување на сцена, 1.4 Поместување на гледната точка, 1.5 Визуелен квалитет, 1.6 Манипулирање со 3D Модели, 1.7 Анимирање на 3D модели, 1.8 Настани со тајмер, 1.9 Додавање на аватари, 1.10. Вметнување на интеракција со корисникот. Резултати од учењето: Стекнување на знаење за креирање на нова скрипта, додавање, манипулирање и анимирање објекти и додавање на

интеракција со корисникот.





  1. Скриптирање во Vizard, 2.1 Синтакса, променливи и типови на податоци, Интеракции со скриптирање. Резултати од учењето: Стекнување на знаење за јазикот за скриптирање на Vizard, кој се базира на Python.

  2. 3D модели, 3.1 Хиерархиски модели и координатни системи, 3.2 2D и 3D текст. Резултати од учењето: Стекнување на знаење како да се креираат хиерархиски врски помеѓу моделите.

  3. Изглед и текстури на моделите, 4.1 Примена на текстури на 3D геометрија, 4.2 Мулти-текстури, 4.3 Мешање на текстури, 4.4 Видео текстура, 4.5 Вчитување на мапи од околината. Резултати од учењето: Стекнување на знаење за примена на текстури.

  4. Мултимедија (Аудио и Видео), 5.1 Поставување медиумски свет, 5.2 Додавање на аудио датотека, 5.3 Додавање на локализиран звук, 5.4 Додавање на видео датотека. Резултати од учењето: Стекнување на знаење за додавање на аудио и видео на сцена.

  5. Примена на акции врз објектите, 6.1 Креирање на акција, 6.2 Примена на акција. Резултати од учењето: Стекнување на знаење за креирање и примена на акции на објектите.

  6. Аватари на сцената, 7.1 Едноставна усна синхронизација, 7.2 Морфирање на главата, 7.3 Анимирање на аватари, 7.4 Користење на вградени анимации. Резултати од учењето: Стекнување на знаење за разбирање на концептите на аватари во контекст на виртуелна реалност.

Методи на настава

Теоретска настава, лабораториски вежби, самостојна изработка на проекти, одржување консултации со студенти.
Неделни часови 5 часови
Вкупен фонд 150 часови
Услови за потпис нема

Наставни активности

ШифраАктивностЧасови
16.1Предавања- теоретска настава: часови45
16.2Вежби (лабораториски, аудиториски), семинари, тимска работа: часови30
16.3Пракса: часови0

Други активности

ШифраАктивностЧасови
17.1Проектни задачи: часови15
17.2Самостојни задачи: часови10
17.3Домашно учење - задачи50

Начин на оценување

писмено и/или практично

Компоненти на оценување

ШифраКомпонентаПоени
19.1Тестови: бодови0
19.2Семинарска работа/проект, презентација писмена и усна: бодови10
19.3Завршен испит: бодови90

Скала на оценување

Опсег на поениОцена
до 50 бода5 (пет) (F)
од 51 до 60 бода6 (шест) (E)
од 61 до 70 бода7 (седум) (D)
од 71 до 80 бода8 (осум) (C)
од 81 до 90 бода9 (девет) (B)
од 91 до 100 бода10 (десет) (A)
Самоевалуација

Задолжителна литература

Ред.АвториНасловИздавачГодина
1https://docs.worldviz.com/vizard/latest/Tutorial_Guide.htmTutorial and Example GuideWorldViz2023
2Авторизирани предавањаНаучна визуелизација и виртуелни околини со примена на WorldViz2022

Дополнителна литература

Ред.АвториНасловИздавачГодина
1Bernhard Jung, Paul Grimm, Ralf Doerner, Wolfgang BrollVirtual and Augmented Reality (VR/AR): Foundations and Methods of Extended Realities (XR)Springer International Publishing2022