A Multi-Agent System Approach Applied to Light Raycasting
Andrade, H.; Ramos, F.; Kotsarenko, Y.
Instituto de Ciencias Aplicadas y Tecnología, UNAM, publicado en Journal of Applied Research and Technology, y cosechado de Revistas UNAM
dor_id: 45566
506.#.#.a: Público
590.#.#.d: Los artículos enviados a la revista "Journal of Applied Research and Technology", se juzgan por medio de un proceso de revisión por pares
510.0.#.a: Scopus, Directory of Open Access Journals (DOAJ); Sistema Regional de Información en Línea para Revistas Científicas de América Latina, el Caribe, España y Portugal (Latindex); Indice de Revistas Latinoamericanas en Ciencias (Periódica); La Red de Revistas Científicas de América Latina y el Caribe, España y Portugal (Redalyc); Consejo Nacional de Ciencia y Tecnología (CONACyT); Google Scholar Citation
561.#.#.u: https://www.icat.unam.mx/
650.#.4.x: Ingenierías
336.#.#.b: article
336.#.#.3: Artículo de Investigación
336.#.#.a: Artículo
351.#.#.6: https://jart.icat.unam.mx/index.php/jart
351.#.#.b: Journal of Applied Research and Technology
351.#.#.a: Artículos
harvesting_group: RevistasUNAM
270.1.#.p: Revistas UNAM. Dirección General de Publicaciones y Fomento Editorial, UNAM en revistas@unam.mx
590.#.#.c: Open Journal Systems (OJS)
270.#.#.d: MX
270.1.#.d: México
590.#.#.b: Concentrador
883.#.#.u: https://revistas.unam.mx/catalogo/
883.#.#.a: Revistas UNAM
590.#.#.a: Coordinación de Difusión Cultural
883.#.#.1: https://www.publicaciones.unam.mx/
883.#.#.q: Dirección General de Publicaciones y Fomento Editorial
850.#.#.a: Universidad Nacional Autónoma de México
856.4.0.u: https://jart.icat.unam.mx/index.php/jart/article/view/388/384
100.1.#.a: Andrade, H.; Ramos, F.; Kotsarenko, Y.
524.#.#.a: Andrade, H., et al. (2012). A Multi-Agent System Approach Applied to Light Raycasting. Journal of Applied Research and Technology; Vol. 10 Núm. 4. Recuperado de https://repositorio.unam.mx/contenidos/45566
245.1.0.a: A Multi-Agent System Approach Applied to Light Raycasting
502.#.#.c: Universidad Nacional Autónoma de México
561.1.#.a: Instituto de Ciencias Aplicadas y Tecnología, UNAM
264.#.0.c: 2012
264.#.1.c: 2012-08-01
653.#.#.a: shadows; ray-casting; multi agent system; blackboard
506.1.#.a: La titularidad de los derechos patrimoniales de esta obra pertenece a las instituciones editoras. Su uso se rige por una licencia Creative Commons BY-NC-SA 4.0 Internacional, https://creativecommons.org/licenses/by-nc-sa/4.0/legalcode.es, para un uso diferente consultar al responsable jurídico del repositorio por medio del correo electrónico gabriel.ascanio@icat.unam.mx
884.#.#.k: https://jart.icat.unam.mx/index.php/jart/article/view/388
001.#.#.#: 074.oai:ojs2.localhost:article/388
041.#.7.h: eng
520.3.#.a: Light and shadows caused by the interaction with objects are important features in computer graphics which areusually taken into account to achieve realistic images. In order to simulate them, some attempts have been carried outwhich are based on direct illumination classical approaches as shadow mapping and shadow volumes. However,classical approaches in their beginnings could not support semi-transparent objects, soft-shadows, light interactionsinside objects and the possibility to update a scene based on previous information.In this paper a novel shadow casting approach is proposed to solve the previously mentioned problem using aninteractive cooperative multi agent system to provide a better understanding and easy customization of the renderedscenes; for instance, the scenes are represented with object agents that propagate rectilinear photon informationthrough them causing several changes on photon properties such as wavelength, intensity, among others. Thissystem uses a two-dimensional space represented by pixels.Our multi-agent system (MAS) uses a blackboard architecture for storing and sharing data and the implicit invocationdesign pattern. The system was developed to calculate direct illumination in a two-dimensional space. In addition, theproposed system supports point light agents, opaque agents, semi-opaque agents and empty agents.A comparison is presented between the classic approaches and the proposed one presented in this work in scenescomposed of opaque and semi-opaque objects. The proposed approach, as opposed to the classical ones, allows theshadows to be casted by the light that passes through semi-opaque objects. The light is casted by one or many lightagents producing hard and soft shadows.
773.1.#.t: Journal of Applied Research and Technology; Vol. 10 Núm. 4
773.1.#.o: https://jart.icat.unam.mx/index.php/jart
022.#.#.a: ISSN electrónico: 2448-6736; ISSN: 1665-6423
310.#.#.a: Bimestral
264.#.1.b: Instituto de Ciencias Aplicadas y Tecnología, UNAM
doi: https://doi.org/10.22201/icat.16656423.2012.10.4.388
harvesting_date: 2023-11-08 13:10:00.0
856.#.0.q: application/pdf
last_modified: 2024-03-19 14:00:00
license_url: https://creativecommons.org/licenses/by-nc-sa/4.0/legalcode.es
license_type: by-nc-sa
_deleted_conflicts: 2-4a81fd0ff438855f4bbaff4cc591743c
Andrade, H.; Ramos, F.; Kotsarenko, Y.
Instituto de Ciencias Aplicadas y Tecnología, UNAM, publicado en Journal of Applied Research and Technology, y cosechado de Revistas UNAM
Andrade, H., et al. (2012). A Multi-Agent System Approach Applied to Light Raycasting. Journal of Applied Research and Technology; Vol. 10 Núm. 4. Recuperado de https://repositorio.unam.mx/contenidos/45566