This course will begin your journey to creating Virtual Reality experiences. A Virtual Reality experience is a new world that you step into and are entirely immersed in. Creating a VR experience means creating that world and all the objects in it.
In this course you will learn the basics of 3D graphics: how we create objects and how to lay them out to create an environment. You will learn techniques like materials and texturing that make your objects appear realistic. You will also learn about audio techniques to ensure that your experiences sound great as well as looking great. In all of these topics we will pay attention to the particular requirements of Virtual Reality, including pitfalls and performance issues: making sure your environment runs fast enough in VR.
You will learn all of this using the professional game and VR engine, Unity3D. Unity is one of the most used game engine and is a relatively easy, but fully featured, introduction to 3D development.
The course will culminate in a project in which you will create your own VR scene. VR development is something you can only learn by doing it yourself, so working on your project will be the best way to learn.

Преподаватели

Dr Sylvia Xueni Pan

Lecturer, Department of Computing

Dr Marco Gillies

Senior Lecturer

Текст видео

[MUSIC] Unity is a great engine for doing fantastic VR World Editing, particularly for audio. The HRTF features, the specialization features that are baked into unity are very powerful and the audio mixing and effects parameters are very, very easy to use, but they also give you a lot of control and a lot of creative possibilities. So, I think you need to think carefully about what you're doing but enjoy using your imagination. Now, you may find that you want to do some real time interaction for example, with a microphone. This is really great in VR, for example, using headsets that have microphones on them, like the PlayStation VR, you can smoke cigars. And there's a famous scene in a VR game where the user can pick up a cigar. And when they blow or suck, the sound is picked up by microphone and smoke appears out of the cigar. This is a great effect, and it will be great to be able to do that in Unity. [MUSIC] >> Private mayday, the door stays shut. >> Unfortunately, you can't, by default, do those kinds of interactive effects, because unity has no real-time input for processing sound. If you want to do that, what you need is the real time audio processing facility from AudioGaming. AudioGaming, our third party company that provides different kinds of creative support tools for unity. And their real time audio loop is a great way of getting that functionality that you might want in order to to do really interesting interactive audio input driven stuff. So I'll put links for all of audio gaming stuff along side these materials so you can check it out. [MUSIC]