Attribution-NonCommercial 4.0 International (CC BY-NC 4.0)Pedraza Ferreria, Gabriel RodrigoMeneses Mendoza, JathinsonJaimes Blanco, Daniel Felipe2023-11-082023-11-082023-11-072023-11-07https://noesis.uis.edu.co/handle/20.500.14071/15176Este proyecto se enfocó en la evaluación de la idoneidad de la tecnología WebAssembly (Wasm) como una herramienta para optimizar el renderizado de imágenes en el desarrollo web del lado del cliente. Se llevaron a cabo dos fases: la primera se centró en la implementación y comparación de algoritmos en lenguajes de alto nivel compilados a Wasm, mientras que la segunda fase se enfocó en la implementación de un motor de Ray Tracing en tiempo real utilizando WebAssembly y JavaScript. Los resultados revelaron que Wasm ofrece un rendimiento prometedor en comparación con JavaScript, especialmente en aplicaciones intensivas en cómputo como el Ray Tracing. Además, se observó que el rendimiento variaba según el navegador y el sistema operativo, con Firefox y macOS mostrando un desempeño particularmente sólido. Este proyecto destaca el potencial de Wasm en el desarrollo web del lado del cliente y sugiere que esta tecnología merece una atención más amplia en futuros proyectos de optimización y renderizado web.application/pdfspaWebAssemblyRayTracingDesarrollowebEvaluación del rendimiento de WebAssembly como tecnología para la optimización del renderizado de imágenes en el desarrollo web del lado del cliente: caso de estudio de Ray TracingUniversidad Industrial de SantanderTesis/Trabajo de grado - Monografía - PregradoUniversidad Industrial de Santanderhttps://noesis.uis.edu.coRayTracingWebDevelopmentWebAssemblyPerformance Evaluation of WebAssembly as a Technology for Client-Side Web Development Image Rendering Optimization: A Case Study of Ray Tracinghttp://purl.org/coar/access_right/c_abf2info:eu-repo/semantics/openAccessAtribución-NoComercial-SinDerivadas 4.0 Internacional (CC BY-NC-ND 4.0)