Popis: |
ZeBrA-Core: una herramienta para la generación de imágenes fotorrealistas usando POV-Ray en ambientes de computación distribuida. (Salazar Bedoya, Diego A.; Escobar Cadavid, Carolina y Zuluaga Callejas, Jorge I.) Resumen Presentamos una herramienta que implementa la partición y distribución de imágenes fotorrealistas generadas mediante técnicas de ray-tracing con POVRay sobre plataformas de computación distribuida. La síntesis de la imagen se divide en partes iguales y se encarga la tarea de generación de cada porción a instancias de POV-Ray, que se ejecutan concurrentemente en recursos típicos de un ambiente de computación distribuida. Las subimágenes generadas se transfieren a un recurso central y se fusionan, usando un módulo de ImageMagick para formar la imagen completa. La herramienta desarrollada automatiza el proceso de división, aglomeración, asignación, generación y fusión final de la imagen; y tiene el potencial para funcionar en diversos ambientes de computación distribuida. Los resultados de su aplicación en un cluster demuestran su capacidad para reducir los tiempos de generación de imágenes de muy alta resolución, con una eficiencia muy alta y un costo muy bajo de uso de red. ZeBrA-Core: a computer tool to render photorrealistic images using POV-Ray in distributed computing environments. (Salazar Bedoya, Diego A.; Escobar Cadavid, Carolina y Zuluaga Callejas, Jorge I.) Abstract Introducing a tool which implements the partition and distribution of photorealistic images generated using ray-tracing techniques by POV-Ray on distributed computing platforms. Rendering of the image is divided in equally spaced parts and then submits them to POV-Ray instances, running concurrently on a set of distributed resources. Individually images so generated are then joined using an ImageMagick module to obtain the complete image, in a central resource. This computer tool automates all the processes involved: partitioning, agglomeration, mapping and construction, and has the potential to work in different distributed environments. The results of the application of this tool in a cluster proves its capability to highly reduce the rendering times for very high resolution images with high efficiency and at very low cost in terms of network occupation. Ponencia publicada en: Memorias del Congreso Latinoamericano de Computación de Alto Rendimiento (CLCAR) Santa Marta, Colombia 13 al 18 de agosto 2007. J.C. Jaime y G. Díaz (editores), Publicaciones Univ. Industrial de Santander, Bucaramanga, Colombia (2007). alejobedoya@gmail.com caesca@gmail.com jzuluaga@udea.edu.co Nivel analítico |