Proscene JS, adaptación de una librería de gráficos interactivos 3D a la web

Saved in:
Bibliographic Details
Title: Proscene JS, adaptación de una librería de gráficos interactivos 3D a la web
Authors: Colorado Rojas, Cesar Augusto
Contributors: Charalambos, Jean Pierre
Publication Year: 2016
Subject Terms: 0 Generalidades / Computer science, information and general works, 62 Ingeniería y operaciones afines / Engineering, WebGL, ProScene, HTML5, GWT, JavaScript, Java, Adaptación, Gráficos 3D, Web, 3d graphics
Description: En esta tesis se presenta una adaptación de Proscene, librerı́a del lenguaje de gráficos Processing basado en Java, a los motores de gráficos para la web Processing.js y p5.js basados en WebGL y JavaScript. La adaptación se realizó utilizando una metodologı́a desarrollada en esta tesis, para adaptar librerı́as de Processing a JavaScript. Se revisan diversos métodos para hacer adaptaciones a la web. En esta tesis se propone crear una arquitectura que será compilada de Java a Javascript usando la tecnologı́a Google Web Toolkit, evitando modificar la librerı́a del usuario y haciendo su mantenimiento simple. La arquitectura tiene tres capas: la librerı́a del usuario, una capa que simula el comportamiento de Processing y una para utilizar la librerı́a en la web. Se presentan varias librerı́as y ejemplos adaptados a la web, además de una herramienta de interfaz gráfica de usuario para realizar adaptaciones automáticamente. ; Abstract: Within this thesis a port of Proscene, a library for Processing graphics language based on Java to the graphics engines for the web processing.js and p5.js based on WebGL and JavaScript is presented. The port has been done using a methodology developed in this thesis, for the adaptations of libraries done by users for Processing. Various methods to make adaptations to the web are reviewed. In this approach, it is propose to create a architecture that is compiled to JavaScript, using Google Web Toolkit technology, in order to maintain the user library without modifications and making the maintenance of library simple. The architecture has three-tiers: the user library, a layer that simulates the Processing behavior and a layer to use the user library in the web. It is presented several libraries and examples adapted to the web, also a graphical user interface tool to make automatic adaptions. ; Maestría
Document Type: master thesis
File Description: application/pdf
Language: Spanish; Castilian
Relation: https://sites.google.com/site/cacolorador/processing-adapted-libraries; Universidad Nacional de Colombia Sede Bogotá Facultad de Ingeniería Departamento de Ingeniería de Sistemas e Industrial Ingeniería de Sistemas; Ingeniería de Sistemas; Colorado Rojas, Cesar Augusto (2016) Proscene JS, adaptación de una librería de gráficos interactivos 3D a la web. Maestría thesis, Universidad Nacional de Colombia - Sede Bogotá.; https://repositorio.unal.edu.co/handle/unal/61031; http://bdigital.unal.edu.co/59837/
Availability: https://repositorio.unal.edu.co/handle/unal/61031
http://bdigital.unal.edu.co/59837/
Rights: Derechos reservados - Universidad Nacional de Colombia ; Atribución-NoComercial 4.0 Internacional ; http://creativecommons.org/licenses/by-nc/4.0/ ; info:eu-repo/semantics/openAccess
Accession Number: edsbas.E9AFEA0C
Database: BASE
Be the first to leave a comment!
You must be logged in first