Errealitate birtuala

INFORMAZIO FITXA

 

ORDUAK: 250 ordu

HASIERA2017/11/17
BUKAERA2018/06/23
ORDUTEGIA: Ostiralak, 16:00-21:00
eta larunbatak, 9:00-14:00
PREZIOA: 1800 €
Laguntza lortu daiteke (zatika ordaintzeko aukera ere badago)

 

PROGRAMA



Aukera bakarra Gipuzkoan. Errealitate Birtualeko proiektuak garatu eta diseinatzeko beharrezko ezagutzak, gaitasunak eta konpetentziak eskuratzeko ikastaroa. Ekonomia zein industria digitalean talde aditua den LUDUSen laguntzarekin ematen da espezializazio kurtso hau.

1. Historia de la Realidad Virtual

  • Inicio de la Realidad Virtual
  • Estado actual del ecosistema de Realidad Virtual
  • Futuro actual del ecosistema de Realidad Virtual

2. Casos de uso y aplicaciones de la Realidad Virtual

  • Showcase de productos de entretenimiento
  • Showcase de productos profesionales
  • Showcase de Videojuegos

3. Consideraciones generales en el desarrollo de soluciones con Realidad Virtual

  • Herramientas de desarrollo
  • Limitaciones técnicas en el contexto actual
  • Limitaciones de confort
  • Posibilidades de integración del contexto físico en la Realidad Virtual

Una vez realizada la introducción, realizaremos una programación para el desarrollo de Experiencias Inmersas 1. Programación

  • Repaso: programación orientada a objetos
  • Introducción a C y su entorno
  • Sintaxis
  • Herencia
  • Polimorfismo
  • Gestión de datos (colección de datos y persistencia)
  • Excepción, errores, enumerados, métodos y clases estáticas y buenas prácticas
  • Diseño modular orientado a objetos (patrones)

2. Introducción a Unity

  • Terminología básica
  • Interfaz
  • Trabajando con GameObjects
  • Trabajando con prefabs
  • Snapping
  • Tags y capas
  • Cámaras
  • Luces
  • Lightmapping
  • Terreno
  • Partículas
  • Trails

3 Cámara en Realidad Virtual

  • Perspectiva Virtual
  • Zooming telescópico
  • Generación de texturas con el contenido de la cámara
  • Seguimiento de puntos de interés/personajes
  • Efectos de post-producción

4 Movimiento en Realidad Virtual

  • Tipología del movimiento
  • Configuración de una situación de Room Scale
  • Exploración de distintas técnicas de movimiento lineal y no lineal

5 Físicas

  • Collinders, definición y uso
  • Uso de Collinders como triggers
  • Rigidbodies, definición y uso
  • Aplicación de fuerzas
  • Aplicación de Torque
  • Uso de distintos materiales físicos/li>
  • Joints definición y uso
  • Raycasting
  • Optimización y buenas prácticas a la horas de aplicar físicas/li>

6 Interfaces de usuario en Realidad Virtual

  • Introducción al Canvas
  • Layout Básico
  • Componentes visuales
  • Interacción con componentes
  • Integración de animaciones
  • Interacción con sistemas de texto enriquecido/li>
  • Interfaces tridimensionales

7 Serialización de datos

  • Carga/guardado de archivos de textos externos utilizando c File Streams
  • Carga/guardado de archivos XML utilizando librerías
  • Carga/guardado de archivos JSON utilizando librerías
  • Carga/guardado de archivos utilizando librerías
  • Carga/guardado de archivos utilizando AssetBundles
  • Carga y descarga de niveles remotamente