Beater2d : motor gráfico biodimensional utilizando las tecnologías provistas por html5

dc.contributor.advisorRico Rangel, Sergio Henry
dc.contributor.authorGarcía Muñoz, William Fernando
dc.contributor.authorPorras Duarte, Cristian Mauricio
dc.date.accessioned2024-03-03T18:38:19Z
dc.date.available2011
dc.date.available2024-03-03T18:38:19Z
dc.date.created2011
dc.date.issued2011
dc.description.abstractEl rápido crecimiento del acceso a la Internet por parte de usuarios finales ha evidenciado la necesidad de aplicaciones web variadas y complejas. Para suplir esta carencia se han desarrollado diversas tecnologías que facilitan el desarrollo de aplicaciones enriquecidas para la web. Las tecnologías que se han masificado tienen la falencia de no cumplir estándares y ser de naturaleza cerrada. Las organizaciones reguladores de Internet han iniciado el desarrollo de la próxima versión del lenguaje HTML, llamada HTML5, mediante la cual se estandarizan y añaden métodos, etiquetas, campos e interfaces de aplicación diseñados para el desarrollo de Aplicaciones de Internet Enriquecidas. Destaca el elemento Canvas, el cual permite la generación de gráficos en forma dinámica por medio de programación y scripting dentro de una página web. En este documento se presenta y discute el análisis, diseño y desarrollo de los módulos y funciones fundamentales para la construcción de un prototipo de motor gráfico bi-dimensional usando HTML5 y el elemento Canvas, unido al motor de física de cuerpo rígido en dos dimensiones Box2DJS. Los módulos que conforman el prototipo de motor gráfico son: módulo central, módulo de gráficos, módulo de sonido, módulo de eventos y módulo físico. Así mismo se documenta la implementación de dos aplicaciones de demostración construidas sobre el motor gráfico Beater2D
dc.description.abstractenglishThe fast growth of the Internet access by end users has proved the need for varied and complex web applications. To fill this gap there have been developed various technologies that facilitate the development of rich applications for the Web. The massified technologies have the shortcoming of not meeting standards and to be of a closed nature. The Internet regulatory organizations have begun the development of the next version of HTML language, called HTML 5, in which are added and standardized new methods, tags, fields and application interfaces designed for the development of Rich Internet Applications. Stands out the Canvas element, which allows the dynamically generation of graphics through the programming and scripting within a web page. This document presents and discusses the analysis, design and development of the essential modules and fundamental functions implemented in the construction of the prototype of a two-dimensional graphics engine using HTML5 and the Canvas element, connected with the two dimensions rigid body physics engine Box2DJS.The modules that make up the graphics engine prototype are: central module, graphics module, sound module, events module and physical module. This work also document the implementation of two demonstration applications built with the graphics engine prototype Beater2D
dc.description.degreelevelPregrado
dc.description.degreenameIngeniero de Sistemas
dc.format.mimetypeapplication/pdf
dc.identifier.instnameUniversidad Industrial de Santander
dc.identifier.reponameUniversidad Industrial de Santander
dc.identifier.repourlhttps://noesis.uis.edu.co
dc.identifier.urihttps://noesis.uis.edu.co/handle/20.500.14071/25120
dc.language.isospa
dc.publisherUniversidad Industrial de Santander
dc.publisher.facultyFacultad de Ingenierías Fisicomecánicas
dc.publisher.programIngeniería de Sistemas
dc.publisher.schoolEscuela de Ingeniería de Sistemas e Informática
dc.rightshttp://creativecommons.org/licenses/by/4.0/
dc.rights.accessrightsinfo:eu-repo/semantics/openAccess
dc.rights.creativecommonsAtribución-NoComercial-SinDerivadas 4.0 Internacional (CC BY-NC-ND 4.0)
dc.rights.licenseAttribution-NonCommercial 4.0 International (CC BY-NC 4.0)
dc.rights.urihttp://creativecommons.org/licenses/by-nc/4.0
dc.subjectMotor Gráfico
dc.subjectMotor Físico
dc.subjectAplicaciones de Internet Enriquecidas
dc.subjectHTML5
dc.subjectElemento Canvas.
dc.subject.keywordGraphics engine
dc.subject.keywordPhysics engine
dc.subject.keywordRich Internet Applications
dc.subject.keywordHTML5
dc.subject.keywordCanvas element.
dc.titleBeater2d : motor gráfico biodimensional utilizando las tecnologías provistas por html5
dc.title.englishBeater2d, two-dimensional graphics engine using the technologies provided by html5
dc.type.coarhttp://purl.org/coar/version/c_b1a7d7d4d402bcce
dc.type.hasversionhttp://purl.org/coar/resource_type/c_7a1f
dc.type.localTesis/Trabajo de grado - Monografía - Pregrado
Files
Original bundle
Now showing 1 - 3 of 3
No Thumbnail Available
Name:
Carta de autorización.pdf
Size:
1.25 MB
Format:
Adobe Portable Document Format
No Thumbnail Available
Name:
Documento.pdf
Size:
4.29 MB
Format:
Adobe Portable Document Format
No Thumbnail Available
Name:
Nota de proyecto.pdf
Size:
1.17 MB
Format:
Adobe Portable Document Format