Interfaces gráficas y algoritmos para aplicaciones basadas en la simulación de luz artificial y natural