Lecturer(s)
|
-
Charvát Richard, Ing. Ph.D.
-
Rouha Jan, MgA.
|
Course content
|
1, Introduction to Augmented Reality and Its Applications 2. - 3. Basics of Programming in OpenGL for AR 4. Advanced Techniques in OpenGL for AR 5, - 6. Introduction to VR Using Oculus Headset 7, - 8. Practical Programming for VR in Unity 9. Advanced Techniques in Unity for VR 10. - 11. Introduction to Hololens 2 and Mixed Reality 12. Basics of Web Programming for AR 13. Advanced Techniques of Web Programming for AR 14. Review and General Knowledge of Programming and Computers
|
Learning activities and teaching methods
|
Practicum
- Class attendance
- 28 hours per semester
- Preparation for credit
- 32 hours per semester
|
Learning outcomes
|
The aim of the course is to teach students to deal with the modern elements of imaging technologies. Specifically, it will be an augmented reality represented by Microsoft Hololens. Graduates will acquire a basic knowledge of virtual content creation and its implementation into the Hololens. The platform used will be Blender, Unity, Visual Studio. The acquired knowledge will enable the student to get into the wide area of creation in virtual reality. - Acquaintance with the Hololens and Unity - Introduction to basic programming methods in Visual Studio - Creating a simple program that uses voice, gesture and sight I - Creating a simple program that uses voice, gesture and sight II - Adding location to a program - Virtual Reality Elements (assets) - Surround sound - Videos - User interface - Tuning options - Creating an advanced interactive program I - Creating an advanced interactive program II - Creating an advanced interactive program III
|
Prerequisites
|
Basic knowledge of any programming language (e.g. C#).
|
Assessment methods and criteria
|
Combined examination, Practical demonstration of acquired skills, Presentation of artistic and creative activities
The requirements for receiving the course credit include at least 75% attendance, active work on assignments during classes, and a practical individual project at the end of the semester.
|
Recommended literature
|
|