Informações Principais
     Resumo
     Abstract
     Introdução
     Conclusão
     Download
  
  
  
 
Conclusão
 
 
Acadêmico(a): José Ricardo Krauss
Título: VISEDU-MAT: Visualizador de Material Educacional, Módulo de Matemática
 
Conclusão:
Este trabalho apresentou o desenvolvimento de uma aplicação web para visualização de funções matemáticas.
A biblioteca Three.js, usada para abstrair a implementação WebGL do visualizador gráfico, se mostrou simples de usar e muito eficiente, porém deixou muito a desejar no que diz respeito a documentação, sendo esse um fator que eventualmente dificultava a implementação de certas partes da aplicação.
Mesmo com as dificuldades encontradas, com exceção da implementação de textura, todos os outros objetivos propostos foram alcançados com êxito. A implementação de textura não foi realizada pois foi considerada desnecessária, uma vez que o visualizador gráfico não representa um mundo ou um cenário de jogo onde existe a necessidade de renderizar os mais diversos tipos de objetos e seus diferentes tipos de texturas. Além de já permitir usar recursos de materiais (brilhante) que proporcionam boas sensações visuais de profundidade para os objetos 3D.
O visualizador gráfico representa não só um espaço tridimensional ou bidimensional que possui uma grade e eixos de orientação, mas também permite a exibição do objeto resultante da função digitada.
A validação das expressões das funções digitadas através da classe Parser também mostrou-se útil validando todas as operações aritméticas básicas e algumas funções trigonométricas. Com alguns ajustes nas chamadas dos métodos de validação foi possível usá-los tanto para a implementação 3D como para a 2D.
Como principal limitação desta aplicação, destaca-se a incapacidade de validar funções implícitas.