Ir al contenido principal

UCSanDiegoX: Creating Virtual Reality (VR) Apps

Learn the tools and techniques to develop your own professional VR app in Unity 3D.

Creating Virtual Reality (VR) Apps
6 semanas
5–7 horas por semana
A tu ritmo
Avanza a tu ritmo
Gratis
Verificación opcional disponible

Hay una sesión disponible:

¡Ya se inscribieron 29,067! Una vez finalizada la sesión del curso, será archivadoAbre en una pestaña nueva.
Comienza el 28 mar
Termina el 31 dic

Sobre este curso

Omitir Sobre este curso

Build professional VR apps using Unity 3D, a powerful cross-platform 3D engine that provides a user-friendly development environment. In this course, part of the Virtual Reality Professional Certificate program, you will learn how to build a VR engine from the ground up, so you fully understand the entire rendering pipeline from 3D model to pixels in the VR display. We will also cover motion prediction, 3D stereo, lens distortion, time warp and other optimizations for a fluid, realistic VR experience.

You will also learn how to implement the most important VR interaction concepts such as selection, manipulation, travel, wayfinding, menus, and text input in Unity.

Unity is a GUI based programming environment, in which much of the programming can be done through dialog windows. It also supports scripts written in C#, which as we will show will allow for more complex VR functionality.

What you learn about VR programming in this course will help you write VR games, architectural walkthroughs, engineering simulations, 3D data viewers, medical training applications, and many more.

De un vistazo

  • Institución: UCSanDiegoX
  • Tema: Informática
  • Nivel: Intermediate
  • Prerrequisitos:
    • Basic linear algebra skills in vector and matrix mathematics, as well as coordinate system transformations
    • Basic programming experience in C, C++ or C#
  • Idioma: English
  • Transcripción de video: English
  • Programas asociados:
  • Habilidades asociadas:Stereophonic Sound System, Graphical User Interface, Forecasting, Programming Environments, Virtual Reality, Development Environment, 3d Engine, C# (Programming Language), 3D Modeling, Unity Engine

Lo que aprenderás

Omitir Lo que aprenderás
  • Develop professional VR apps using Unity 3D
  • Run Unity 3D applications in VR on a smartphone
  • Create a 3D environment from scratch in game engines
  • Select and manipulate objects with various input types
  • Move around a 3D world using unique locomotion methods
  • Create intuitive 3D menus to control applications
  • Design unique methods of 3D interaction
  • Input alphanumeric information, such as text and numbers, in VR
  • Build tools to help users navigate 3D environments
  • Learn key usability goals and pitfalls for Virtual Reality

Plan de estudios

Omitir Plan de estudios
  • Week 1:VR and Game Engines
  • Week 2:Physics and Gaze Interaction
  • Week 3:3D UI and Locomotion
  • Week 4:3D User Interaction
  • Week 5:Wayfinding and VR Input
  • Week 6:Testing and Special Topics

¿Quién puede hacer este curso?

Lamentablemente, las personas residentes en uno o más de los siguientes países o regiones no podrán registrarse para este curso: Irán, Cuba y la región de Crimea en Ucrania. Si bien edX consiguió licencias de la Oficina de Control de Activos Extranjeros de los EE. UU. (U.S. Office of Foreign Assets Control, OFAC) para ofrecer nuestros cursos a personas en estos países y regiones, las licencias que hemos recibido no son lo suficientemente amplias como para permitirnos dictar este curso en todas las ubicaciones. edX lamenta profundamente que las sanciones estadounidenses impidan que ofrezcamos todos nuestros cursos a cualquier persona, sin importar dónde viva.

Este curso es parte del programa Virtual Reality (VR) App Development Professional Certificate

Más información 
Instrucción por expertos
3 cursos de capacitación
A tu ritmo
Avanza a tu ritmo
5 meses
5 - 9 horas semanales

¿Te interesa este curso para tu negocio o equipo?

Capacita a tus empleados en los temas más solicitados con edX para Negocios.