Loading

The Alison August SALE! 🎉 25% Off PDF Certs & Diplomas!📜 Ends in : : :

Claim Your Discount!
Study Reminders
Support
Text Version

Set your study reminders

We will email you at these times to remind you to study.
  • Monday

    -

    7am

    +

    Tuesday

    -

    7am

    +

    Wednesday

    -

    7am

    +

    Thursday

    -

    7am

    +

    Friday

    -

    7am

    +

    Saturday

    -

    7am

    +

    Sunday

    -

    7am

    +

Realidad virtual Prof. Steve Lavalle Departamento del Instituto Multidisciplinario de Tecnología de la India, Madras Conferencia-2-2 Vista de pájaro (software)
(Consultar Tiempo de Slide: 00:17) Así que, la última vez que tuvimos este generador de mundo alternativo, tal vez sólo puedo abreviarlo este tiempo como AWG y nos hemos dejado decir que un lado de entrada saca esto del camino aquí; tenemos un lado de entrada y un lado de salida y en el lado de entrada obtenemos información de digamos un rastreador.
Digamos que tal vez sólo un seguidor de la cabeza, puedo hacer que entrar en este AWG tal vez un controlador de juego, no importa lo que en particular estoy poniendo aquí sólo quiero darle una especie de una vista de alto nivel de la del teclado del sistema tal vez, puedo poner un seguidor de mano en cualquier otra cosa.
(Consulte el tiempo de la diapositiva: 01:46) Por lo tanto, hay información que va a este el generador del mundo alternativo tiene que utilizar esta información, para hacer algún tipo de actualizaciones a los renderizadores. Por lo tanto, para la salida ver que podría haber una esperanza para mí justo en el primer visualizador visual y luego finalmente esto sale a una pantalla visual y hablamos de diferentes ejemplos de eso y realmente no importa qué sentido.
Por lo tanto, podemos tener otro 1 que es un visualizador de audio y obtenemos una pantalla de audio y quiero que esto continúe hacia adelante para otros sentidos. Así que, si quieres tener un renderizador háptico puedes tener una pantalla háptica, eso te da fuerza de retroalimentación si te gusta bien. Así que, el trabajo del generador del mundo alternativo es mantener este tipo de ficticio o remoto o registrado cualquier tipo de mundo que sea, tiene que clase de mantener una gran cantidad de la física de ese mundo mucho de la geometría y la física de ese mundo de tal manera, de modo que usted puede dar salida a estos renderizadores que luego la salida a las pantallas, que luego la salida a sus órganos de sentido que entonces engañan a su cerebro derecho, así que esa es la idea. Por lo tanto, tenemos que averiguar lo que entra en este generador de mundo alternativo que es la parte principal del desafío del software aquí.
(Consultar Tiempo de Slide: 03:36) Así que, aquí hay otra manera de mirarlo, si tuviésemos un poco de geometría que pueda decir imaginar que estamos superponiendo, soy alterno y no estoy realmente seguro de qué llamar al mundo en el que realmente estás.
Por lo tanto, el mundo alterno y el mundo local tal vez voy a decir real local, el tipo mundial de enfatizar el mundo local no alterno todo bien. Por lo tanto, piensa en superimponer, así que de alguna manera hay un mundo alternativo que está siendo generado por el generador mundial alterno; quiero que esto sea realmente geometría aquí. Por lo tanto, hay un mundo alterno y en este mundo hay usted sabe quizás piezas de muebles alrededor de obstáculos de algún tipo derecho.
Entonces, hay cosas en el mundo en este mundo alterno y entonces este tipo de historia se mantiene que está engañando a tu cerebro, que estás siendo colocado en este mundo. Así que, en algún lugar usted aparece en este mundo. Por lo tanto, tal vez tengan su propio tipo de región donde son capaces de moverse, así que su cabeza se ha transformado en este mundo y se ha incrustado en este mundo alterno.
Entonces, tu cabeza está aquí y tienes tus ojos mirando hacia fuera en alguna dirección aquí y ellos son como cámaras virtuales mirando hacia fuera y mientras tomas tu cabeza aquí y mueves alrededor, debería haber una especie de correspondencia perfecta que estás moviendo por dentro de aquí esta zona amarilla es, donde hay una especie de superposición o superposición entre el mundo real local y este mundo alternativo o tipo de mundo virtual que puedes estar construyendo podría ser virtual podría ser real. Pero es el mundo alterno, por lo que debe haber una especie de superposición aquí entre los 2 y allí suceden cosas interesantes; si por ejemplo, usted está moviendo su cabeza y de repente tal vez esto es 1 de los obstáculos aquí esta sería una vista descendente.
Por lo tanto, de repente hay un obstáculo en el mundo un gran pedazo de muebles o de pared y usted decide mover su cabeza en ella lo que debe suceder, si usted tiene retroalimentación háptica podría machacar usted en la derecha de la cabeza. Si usted no hace lo que se supone que va a suceder es un problema difícil. Por lo tanto, tienes que encontrar estas cosas a la derecha o tal vez sólo quieres agarrarte al controlador y mover tu personaje alrededor, mueve tu ser virtual alrededor; si haces que lo que sucede cuando vienes a estos necesitas detección de colisión necesitas algo que te dirá saber que no puedes ir de esa manera o tal vez quieres moverte bien, a través de ella que es la física de este mundo alterno, tienes que decidir sobre lo que la física de este mundo va a estar basada en tu tarea y basada en cosas como la comodidad.
Puede que no sea muy cómodo empezar a pasar por las paredes de repente o puede que no sea cómodo simplemente tener su virtual auto parada abruptamente en el mundo virtual, porque hay una pared que puede no ser cómoda; esto es un problema difícil y espero que usted entienda por qué es así como vamos. De hecho, empecé a hablar de movimiento. Así que, imagine este rectángulo amarillo que es como su zona en el sistema de realidad virtual que puede ser que usted puede estar sentado en una silla, usted tiene el auricular en usted puede moverse como este derecho.
Si usted está en una silla giratoria podría girar alrededor, por lo que se está moviendo por dentro del mundo virtual, pero en el mundo físico también se está moviendo alrededor de esa es esta zona amarilla aquí y tal vez usted no puede dejar la zona amarilla en el mundo físico; si usted puede entonces usted tiene un mayor problema de la súper posición derecha. Tal vez usted está en una región enorme en el mundo físico y usted puede caminar por ahí con un auricular en usted está siendo rastreado que está bien, usted tiene que tratar con de nuevo todo este problema de si realmente puede caminar alrededor.
Por lo tanto, esta región amarilla es más grande entonces usted podría interactuar con todo tipo de obstáculos que termina siendo un derecho de desafío interesante, tal vez una mejor experiencia en general, pero usted tiene más desafíos. Por lo tanto, quiero hablar de diferentes tipos de movimientos de uno mismo y luego nos meteremos en la parte de la sensación y de la percepción que es la parte final de la vista del pájaro. Por lo tanto, el auto-movimiento es un concepto muy importante en la realidad virtual llamado movimiento ego o auto-movimiento.
(Consulte el tiempo de la diapositiva: 08:01) Por lo tanto, hay 2 tipos de auto-movimiento, 1 el usuario se mueve y el movimiento está enmascarado en el mundo alternativo.
Así que, si giro mi cabeza en el mundo real, en este mundo alterno también estoy convirtiendo mi cabeza virtual y la 2 debería coincidir perfectamente bien.
(Consultar tiempo de Slide: 08:30) Si haces que todo con 0 latencia no hay retrasos todo es muy preciso, todo se hace ópticamente correctamente audios hechos correctamente; si todas las cosas se hacen a la perfección eso debería ser muy cómodo y muy convincente a tu cerebro; el otro movimiento no es a través de una interfaz un ejemplo sería un controlador de juego el usuario loco mote o lo mueve es virtual uno mismo.
Por lo tanto, en este caso no se está moviendo en el mundo físico, sólo se está agarrando a un controlador y tal vez moviendo un joystick. Así que, un poco de movimiento, pero entonces usted está moviendo su cuerpo virtual a través del espacio tal vez muy rápidamente. Por lo tanto, este caso se puede ver que es muy diferente, por lo que; eso significa, que lo están haciendo todo artificialmente no es una correspondencia perfecta, que correspondería en esta imagen también moviendo el rectángulo alrededor de usar un controlador, pero usted ha convencido a su cerebro.
Que usted está realmente allí así que eso significa, usted está convenciendo a su cerebro que en realidad se está acelerando en movimiento a lo largo de diferentes velocidades y que es donde la parte de la incomodidad viene de y que es donde la enfermedad del simulador comienza a ponerse realmente mal. Así que, para distinguir entre los 2 si haces fiel reproducción de los movimientos perfectos en el mundo real local y coinciden con que al mundo alterno, te llega el caso número 1 aquí que se considera generalmente muy cómodo y si haces el otro caso en el que agarras a un controlador y te mueves entonces puede ser bastante incómodo y hay mucha investigación interesante y cómo hacerlo cómodo porque, te gustaría poder sentarte en una silla y viajar sobre largas distancias en realidad virtual más bien, que tener que caminar ahí bien.
Entonces, hay mucha motivación, pero sí causa enfermedad en muchos casos si no lo haces bien y es que es muy difícil casi imposible de resolver en muchos casos, para que sea completamente cómodo; así que es 1 de las cosas con las que la gente está luchando. Por lo tanto, el caso número 1 para resumir que es donde la cabeza se mueve dentro de esta caja, en el caso número 2 si cuando usted está moviendo toda la caja derecha, en el interior de este mundo alternativo. Preguntas acerca de que algunos ejemplos de generadores mundiales alternativos a los motores de juego son el ejemplo número 1 que la gente está usando a la derecha.
Por lo tanto, vamos a utilizar 1 motor de juego en el laboratorio unidad 3 d motor irreal es otro 1. Por lo tanto, los motores de juego genial hay otras posibilidades que usted puede hacer su propio motor de juego y lo que si somos nuestro propio simulador derecho, usted puede hacer su propio generador de mundo alternativo como sólo una especie de entorno de simulación simple.
Ahora, es posible que quieras hackearlo en python por ejemplo, no tienes que hacer algo que sea tan completo como un motor de juego y también tener en cuenta que si eliges usar un motor de juego para realidad virtual, estás abusando del motor de juego el motor de juego, fue diseñado para hacer juegos en pantallas y hay integraciones de realidad virtual de esas; pero fundamentalmente tardó muchos años en desarrollar motores de juego mucho ensayo y error y ahora que se está adaptando a VR, no fueron optimizados para VR en una pantalla. Puedes hacer este movimiento número 2 muy fácilmente y nadie se queja demasiado, pero en realidad virtual la gente se está quejando mucho.
Por lo tanto, no fue diseñado para todas las experiencias necesitan ser rediseñados lo que nos gustaría tener no es un motor de juego, sino un motor de realidad virtual; no creo que nadie sepa qué es lo que va a parecer todavía, pero eso es lo que realmente se necesita y si tenemos un motor de realidad virtual que pueda soportar el tipo de cosas que queremos hacer una y otra vez en experiencias de realidad virtual estaremos en muy buena forma. Por el momento estamos aprovechando la existencia de motores de juego para que el software sea fácil.
Así que, el motor de juego es este AWG Hablé sobre el generador de mundo alternativo, si tienes un robot con una cámara y quieres hacer telepresencia, entonces no tienes exactamente la situación no necesitas un motor de juego; lo que necesitas es alguna manera de mantener una representación panorámica mientras estás fuera de movimiento. Por lo tanto, que es diferente no va a ser un motor de juego, es probable que desee hackear algo especial para ello.
Por lo tanto, hay un montón de diferentes posibilidades y realmente debes pensar en cuándo necesitas empezar de cero o cuando lo mejor es en cuestiones un motor de juego; ya que este es un curso de 2 semanas solo usaremos un motor de juego y lo haremos fácil, pero si quieres que tu proyecto use algo mucho más nivel más bajo y lo optimice todo tú mismo, entonces yo diría que ir por él lo sabes y obtener la experiencia que tú.