Visualizador 3D interactivo de contenido académico

En el presente proyecto integrador se estudiaron e implementaron los componentes básicos de un visualizador 3D interactivo para contenido académico. Se desarrolló empleando el framework de Unity y la API de programación de Unity (en el lenguaje C#). Se propuso el desarrollo de este visualizador con...

Descripción completa

Guardado en:
Detalles Bibliográficos
Autor principal: Diale, Mauro D.
Formato: Tesis NonPeerReviewed
Lenguaje:Español
Publicado: 2021
Materias:
Acceso en línea:http://ricabib.cab.cnea.gov.ar/1025/1/1Diale.pdf
Aporte de:
Descripción
Sumario:En el presente proyecto integrador se estudiaron e implementaron los componentes básicos de un visualizador 3D interactivo para contenido académico. Se desarrolló empleando el framework de Unity y la API de programación de Unity (en el lenguaje C#). Se propuso el desarrollo de este visualizador con el objetivo de crear una herramienta practica que sea de utilidad como instrumento complementario de enseñanza. Por lo que se emplearon modelos de interés académico para especialidades de Ingeniería Mecánica, Nuclear y Medicina. Se estudiaron patrones de diseño, métodos de instanciación de variables y clases para llevar a cabo una arquitectura flexible y desacoplada brindando modularidad y extensibilidad a la aplicación. Se empleo un sistema de eventos basado en el patrón observador, que permitió el desarrollo de distintas funcionalidades. Entre ellas se logró: - Manipulación de grupos de geometrías permitiendo seleccionarlas, trasladarlas, rotarlas y ocultarlas. - Manejo del movimiento de la cámara. - Un sistema de etiquetas que brinda descripciones informativas de las distintas geometrías. - El corte de geometrías mediante distintos planos predefinidos. - El inicio y pausa de animaciones en los modelos 3D. - Una función de despiece la cual permite un rápido desarme de piezas complejas. - Una función de reseteo a las posiciones originales de las geometrías. El proyecto desarrollado en Unity, junto con el visualizador para Linux y Windows se encuentran en Google Drive[2].