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

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

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

Bölümler ve birimler bazında ayrıntılı içerik

  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 Користење на вградени анимации. Резултати од учењето: Стекнување на знаење за разбирање на концептите на аватари во контекст на виртуелна реалност.

Öğretim yöntemleri

Теоретска настава, лабораториски вежби, самостојна изработка на проекти, одржување консултации со студенти.
Haftalık temas saati 5 saat
Toplam iş yükü 150 saat
İmza koşulları нема

Öğretim etkinlikleri

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

Diğer etkinlikler

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

Değerlendirme yöntemi

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

Değerlendirme bileşenleri

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

Notlandırma ölçeği

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