PROYECTO DE TALLER V
INCO-Cecal
Facultad de Ingeniería
Año 2000

Desarrollo de una interfase para navegación en mundos virtuales
tridimensionales en el WEB usando VRML, Java y JavaScript



 
 
  1. 1. Introducción
  2.     Consiste en el desarrollo de una interfase que permitirá interactuar y navegar en páginas Web tridimensionales, que representan mundos virtuales. En particular se pretende representar virtualmente al Centro de Cálculo (CECAL) de la facultad de Ingeniería, con sus funciones de acceso a la información del Web mediante dicha Interfase. Con posible extension a todo el Instituto de Computación
    Para implementar el mundo virtual y la interface se utilizará VRML, Java y JavaScript, aprovechando toda la potencialidad de los sensores VRML.

    La plataforma de desarrollo será Windows o Unix, utilizando VRML  2.0 o VRML 97.


  1. 2. El Proyecto

  2.  

     

        2.1 Responsables del Estudiante

    1. *    Pablo Rebufelo

    2. *      Eduardo Fernandez
        2.2 Objetivo
    1. * Implementación de la navegación en 3D en la WEB para acceder a la información del INCO

    2. *   Investigar  la tecnología VRML y el desorrollo de interfases para manejar mundos virtuales tridimensionales
       2.3 Descripción
    1.   El proyecto no pretende implementar la navegación por todo el edificio de la Facultad de Ingeniería, ni acceder a toda la formación hoy disponible en la WEB en dicha facultad. Se acotará el alcance en este sentido eligiendo el CECAL como prototipo, tanto para el diseño tridimensional, como en el acceso a la información.

    2.  

       

      Se espera que el usuario al navegar en 3D pueda abrir puertas, visualizar una cámara de video y sus imágenes, interactuar con otros usuarios, y otros elementos de esta naturaleza,asi como acceder a la información del WEB.

      Se busca que algunos objetos en el espacio interactuen entre si en forma automática. Uno de esos "objetos" puede ser el usuario mismo por ejemplo al caminar virtualmente y tratar de abrir una puerta.

      Las etapas en general son las siguientes:

      1. 1.    Analisis del problema: el edificio a implementar; la información a mostrar y sus caractrísticas, la forma  de mostrar la información, requerimientos, estudio de acceso a bases de datos.

      2. 2.    Diseño de el mundo virtual, diagrama de páginas 3D.
        3.    Estudio de las herramientas para la creación de mundos virtuales en VRML y de otras a manejar.
        4.    Diseño e implementación de la interfase.
        2.4 Contexto de Trabajo
    1.     Los lenguajes a utilizar serán Java y JavaScript. Estos serán usados para programar la interfase y los script nodes de VRML que permitirán , entre otras cosas, la capura de eventos en la interfase.

    2. El sistema operativo de desarrollo puede ser Windows o Unix, pero la aplicación final debe poder correr en cualquier plataforma, en los browsers Netscape o Internet Exploter de Windows.
      El formato de especificación de mundos virtualse será el VRML 2.0 o 97.
      Los utilitarios para crear mundos virtuales se estudiarán, pero existe uno hoy en la Facultad llamado VRCreator. Ademas existen otros medios como ser conversión de DXF a VRML entre otros.
      2.5 Formación ofrecida al estudiante
    1. Al estudiante se le ofrece la posibilidad de manejar las siguientes tecnologías:

    2. * Internet/Intranet mediante Java y JavaScript
      *   Manejo de mundos virtuales tridimensionales en el WEB
      *   Desarrollo de interfases para interactuar con mundos virtuales
      *   Uso de conocimientos de Computación gráfica
      *   Lenguaje de modelado virtual de mundos tridimensionales - VRML
      2.6 Plan de Trabajo
    1. 1.    Análisis de la información a manejar, como manejarla, requerimientos y diseño de la solución.

    2. 2.    Estudio y aprendizaje de herrramientas a utilizar.
      3.    Implementación y testeo
      4.    Redacción del documento final
      La duración total del proyecto es de 8 meses y los estudiantes adaptaran las etapas del trabajo según su disponibilidad horaria y otras obligaciones.
      2.7 Resultados Esperados
    1.     Se pretende obtener una herramienta que permita navegar  en 3D por el quinto piso de la Facultad , acceder a la información allí disponible y a dispositivos como ser una cámara de video e interactuar con el ususario mediate una interfase y mecanismos automáticos basados en sensores de VRML.

    2. Como ejemplo, en el manejo de la cámara de video, el usuario deberá poder ver la imagen que capta en ese momento de la realidad y la que resulta de posicionar en ella el punto de vista del mundo virtual.
      Todo debe correr bajo Internet y en cualquier plataforma, para los browser Internet Explorer y Netscape.
      2.8 Interés académico
    1.     El principal interés académico es el de estudiar la capacidad de VRML, Java y JavaScript en su conjunto, en la implementación de mundos virtuales tridimensionales en el WEB con interacción del ususario a distancia ya sea por medio de una interfase o en forma automática como parte del contexto espacial tridimensional, mediante sensores de VRML.

    2. Otro interés  está en el estudio de la interacción de los usuarios con objetos en el espacio virtual, asi como de les tecnologías a usar en la solución de dicho problema
     



     
     



    Principal