Realidad Virtual (VR) con Unity

  • Nivel del curso: Intermedio

Acerca de este curso

Este curso cubre las funciones más recientes de Unity, la plataforma líder para crear juegos, aplicaciones y experiencias inmersivas de realidad virtual para dispositivos actuales. Con su enfoque práctico y basado en proyectos, este cursp cubre los detalles del desarrollo de la realidad virtual en Unity. Aprenderá a crear aplicaciones de realidad virtual que se puedan experimentar con dispositivos modernos de Oculus, VIVE y otros. Este curso de realidad virtual presenta estrategias de iluminación y renderizado para ayudarlo a crear gráficos de vanguardia, y explica URP y conceptos de renderizado que le permitirán lograr realismo para sus aplicaciones. Estará completamente equipado para usar Unity a fin de desarrollar experiencias de realidad virtual enriquecidas e interactivas.

Descripción

> Módulo 1: Virtualmente todo para todos

¿Qué es la realidad virtual?

Diferencias entre realidad virtual y realidad aumentada

Aplicaciones versus juegos

Tipos de experiencia de realidad virtual

Tipos de HMD

¿Cómo funciona la realidad virtual?

Habilidades técnicas que son importantes para la realidad virtual

 

> Módulo 2: Comprensión en Unity, el contenido y la escala

Requerimientos técnicos

Instalación de Unity

Empezando con Unity

Creando un diorama simple

Usar prefabs

Importando contenido

 

> Módulo 3: Configuración de su proyecto para realidad virtual

Presentamos la plataforma Unity XR

Elegir sus plataformas y kits de herramientas de realidad virtual de destino

Habilitando la realidad virtual para su plataforma

Construyendo y ejecutando su proyecto

Construyendo para SteamVR

Construyendo para Oculus Rift

Construcción para MR de Windows inmersivo

Construyendo para Oculus Quest

Construyendo para Google Cardboard

 

> Módulo 4: Usar el control basado en la mirada

Añadiendo a Ethan, el caminante

Programación de un objetivo de caminata aleatorio

¡Ethan “zombi-zombi!”

Yendo a donde estoy mirando

Haciendo un sistema de buscar para matar

Programación en Unity con C#

 

> Módulo 5: Interactuar con tus manos

Preparando la escena

Uso de un botón de Input Manager

Controlar globos con el disparador de entrada

Usar eventos de Unity para la entrada

Seguimiento de tus manos

Interactuar con una pistola de globos

Hacer estallar globos

 

> Módulo 6: Explorando la UI del espacio 

Estudiando los principios del diseño de realidad virtual

Hacer un lienzo predeterminado reutilizable

Implementar un HUD

La interfaz de usuario del espacio 

El cursor de la retícula

Construyendo un tablero interactivo

Interacción directa con elementos de la interfaz de usuario

Construyendo una paleta de menú 

 

> Módulo 7: Teletransportación, locomoción y comodidad

Implementación de la locomoción de planeo básica

Escalar una pared

Uso del sistema de locomoción XRI

Teletransportarse entre ubicaciones

Locomoción y comodidad en realidad virtual

 

> Módulo 8: Iluminación, Renderizado, Realismo

Estrategias de iluminación y renderizado

Configurando nuestra escena de demostración

Usando iluminación ambiental

Uso de materiales PBR y sombreadores URP

Uso de objetos de luz y superficies de emisión

Uso de sondas de luz y sondas de reflexión

Mejorando sus escenas con efectos de posprocesamiento

 

> Módulo 9: Jugando con la física y el fuego

Entendiendo la física de Unity

Creando pelotas saltarinas

Gestionar el ciclo de vida de GameObject

Construyendo un juego de disparos a la cabeza

Construyendo un juego de Paddleball

Construyendo un juego de disparos

Escena del juego

 

> Módulo 10: Explorando espacios interactivos

Usando ProBuilder y ProGrids

Construyendo el edificio de la galería de arte

Armando la escena

Creando la plataforma de arte

Agregar imágenes a la galería

Administrar datos de información de arte

Visualización de la información del arte

Ajuste de la relación de aspecto de la imagen

Teletransportarse por la galería

 

> Módulo 11: Usando los 360 grados

Explorando medios de 360 ​​grados

Divirtiéndose con globos de fotos

Ver fotos de 360 ​​grados

Reproducción de videos de 360 ​​grados

Usando skyboxes de Unity

Captura de 360 ​​grados en Unity

¿Qué aprenderé?

  • Comprender el estado actual de la realidad virtual y los productos de consumo de RV
  • Comenzar con Unity creando una escena de diorama simple con Unity Editor y assets importados
  • Configurar sus proyectos de Unity VR para que se ejecuten en plataformas de realidad virtual como Oculus, SteamVR y MR inmersivo de Windows
  • Diseñar y crear una animación de narración de historias de realidad virtual con una banda sonora y líneas de tiempo
  • Implementar un juego de bolas de fuego con audio utilizando sistemas de partículas y física
  • Usar varios patrones de software para diseñar eventos de Unity y componentes interactivos
  • Usar las mejores prácticas para la iluminación, el renderizado y el posprocesamiento
$7,714.00

Materiales incluidos

  • Material de apoyo digital
  • Certificado de finalización
  • Grabación de las clases en vivo
  • NFT de finalización del curso (próximamente)

Requisitos

  • Computadora con sistema operativo Windows, Mac o Linux
  • Conexión estable a internet
  • Cámara y micrófono
  • Actitud de participación

Audiencia objetivo

  • Este curso está dirigido a desarrolladores de videojuegos, programadores, artistas visuales, animadores 3D y público en general que se encuentra ya familiarizado con Unity, con interés en aprender a desarrollar experiencias inmersivas de realidad virtual. Se requiere por lo menos poseer bases sobre scripting con C# y Unity como entorno de desarrollo de videojuegos.
  • ¿AÚN TE QUEDAN DUDAS? CONSULTA NUESTRA SECCIÓN DE PREGUNTAS FRECUENTES .
  • ¿BUSCAS COTIZAR ESTE CURSO PARA CAPACITAR A TU EMPRESA U ORGANIZACIÓN? CONTÁCTANOS .