La Realidad Virtual se puede definir como una simulación interactiva en
tres dimensiones creada por un programa informático, la cual puede ser
percibida a través de instrumentos como una pantalla en forma de lentes, audífonos y algún tipo de sensor de movimiento como guantes especiales. Esta simulación, tal como lo indican (FIB, s.f.), puede estar constituida por escenas virtuales, que integran lugares u objetos presentes en la realidad. No obstante, este entorno limita su existencia a programas y artefactos tecnológicos (párr. 2). En esta línea, (Steuer, 1992) destaca que la Realidad Virtual es puramente tecnológica, con un foco más orientado a la tecnología que la experimentación y el único factor humano que interfiere durante la simulación es el del operador “…el foco de la realidad virtual es, por lo tanto, tecnológico, más que experimental: el lugar de la realidad virtual es una colección de máquinas.” (Steuer, 1992, p. 73) “…Tres niveles básicos de la realidad virtual: pasivo, exploratorio e interactivo…” (Aukstakalnis; Blatner, 1992, p.22). Lo que Aukstakalnis y Blatner en su libro “The Silicon Mirage” explican es que una simulación de realidad virtual está dividida en niveles en cuanto a experiencia se refiere, es decir, en el nivel pasivo, así como en la vida real, no poseemos control sobre ciertos aspectos “El entorno puede moverse a nuestro alrededor, haciendo parecer que nos estamos moviendo a través de él, pero no podemos controlarlo” (Aukstakalnis; Blatner, 1992, p.22). En el segundo nivel llamado exploratorio, se explica que en este mundo virtual se es capaz de moverse de forma libre, existe la capacidad de ver cierto objeto desde diferentes ángulos. En el nivel interactivo, como la palabra lo señala, se puede interactuar con el ambiente y aquello que esté en él, es decir, poder manipular cierto objeto de cierta forma e utilizarlo como quieras y cuando quieras, cuantas veces lo desees en algunos casos. El software es una parte fundamental de un sistema de Realidad Virtual. La computadora se entiende a través de un lenguaje de programación, el cual es interpretado y ejecutado, esta información está puesta de forma muy específica y meticulosa. Al día de hoy, personas capacitadas pueden interferir en el código de programación original, siendo capaces modificar aspectos de la simulación como les convenga “Y ya que la gente siempre quiere que un programa de computadora haga más, los programadores juegan con el código original (llamado código fuente) o colocan un nuevo código en éste para asignar un grado más alto al programa…” (McGraw-Hill, 1994, p. 59). Existen diversos factores que interfieren en una simulación de Realidad Virtual los cuales todos se juegan en pro del operador y en el cómo garantizar una experiencia inmersa en ese mundo virtual, estos factores pueden ir desde los sistemas de navegación (posicionamiento y movimiento del operador) dentro del mundo virtual “Un objeto en movimiento en el espacio 3D tiene 6 grados de libertad, tres para traslaciones y tres para rotaciones. Si un sistema de coordenadas cartesianas está unido al objeto en movimiento, entonces sus traslaciones son a lo largo de los ejes X, Y e Z” (Burdea; Coiffet, 2003, p.17), el cómo el operador interactúa con el mundo virtual (hardware) “pantalla montada en la cabeza, complejo de computadoras, consola” (Earnshaw, 2014, p.41), los gráficos y sonido tridimensional, hasta la interfaz que provee el sistema con el operador. En el artículo “Introducción a la Realidad Virtual” Olguín, Rivera y Hernández hablan de forma detallada los múltiples procesos que debe hacer un sistema de realidad virtual para poder calcular todos los factores ya mencionados anteriormente, procesos como el almacenamiento de datos sobre la ubicación de todos los objetos, actualización de imagen a 30 fotogramas por segundo para mantener una fluidez de gráficos en tiempo real, calcular sombras y estructuras con sus texturas “Simular el comportamiento de objetos” (Olguín; Rivera; Hernández, 2006, p.12), “Generar sonidos de los objetos virtuales” (Olguín; Rivera; Hernández, 2006, p.12), entre otros procesos.