Share on facebook Share on twitter Share on linkedin Share...
Read MoreShare this!
para crear y renderizar escenas, y las nuevas capacidades de los navegadores modernos sobre el uso de algunos dispositivos externos como Oculus Rift, Leap Motion y Gamepads. Para la programación 3D, utilizamos un marco THREE.JS. Este es un software gratuito bajo la licencia MIT. Tiene un conjunto muy completo de funciones matemáticas con casi todo lo que necesita calcular en programación 3D. Envuelve el contexto de WebGL, haciendo que el proceso de desarrollo de software sea fácil y fluido. Para su acceso, control y estilo DOM, utilizamos jQuery y Bootstrap. La aplicación consta de la clase Javascript “Editor” (dentro del archivo Editor.js), que es el controlador principal. Tiene control de los objetos creados y representados en la ventana gráfica y las funciones de la interfaz de usuario. Este “Editor” también envía las señales a las clases de modelo para cargar archivos de datos o acceder a la base de datos. Esta es la estructura básica. Como complemento para estas clases, hay algunas bibliotecas importadas de la comunidad THREE.JS y las ramas principales junto con otras desarrolladas dentro de MALLA-NET, que cubren características como física (physijs), cinemática (cinematic.js, tween.js), sistemas de partículas, control API de twitter, etc.
Share on facebook Share on twitter Share on linkedin Share...
Read MoreShare on facebook Share on twitter Share on linkedin Share...
Read MoreShare on facebook Share on twitter Share on linkedin Share...
Read MoreShare on facebook Share on twitter Share on linkedin Share...
Read MoreShare this!