Me temo que necesitamos el tiempo de cada render para la memoria, no lo guardamos cuando las renderizamos el otro dia. Al menos las escenas las tenemos. Esto es para la SCENE 1 esa.
Basicamente rellenar esta tabla:
nFotones(globales+causticos)
kCercanos
Imagen (.ppm)
Tiempo(s)
1k
10
pm-1k-10.ppm
...
10k
10
pm-10k-10
...
100k
10
etc
...
100k
1
pm-10k-1
100k
50
etc
100k
100
etc
Y! Sacar algo parecido para PMProgresivo, con la misma escena, para comparar. Lo bueno es que dandole el numero de iteraciones que quieras te puede guardar todas directamente. En este caso convendria guardar el radio con el que se ha hecho cada iteracion, para relacionarlo con el tiempo: radio mas grande, mas fotones en la busqueda, mas tiempo.
Si todo va bien con los parametros iniciales y tal, deberia converger y se deberia poder usar para ver el error del PM no progressive.
Luego cuando lo del progressive este bien se pueden sacar las estadisticas de esa parte con el script de bash, pero eso lo puedo hacer yo si has guardado todo lo de la tabla de arriba
Y! Sacar algo parecido para PMProgresivo, con la misma escena, para comparar. Lo bueno es que dandole el numero de iteraciones que quieras te puede guardar todas directamente. En este caso convendria guardar el radio con el que se ha hecho cada iteracion, para relacionarlo con el tiempo: radio mas grande, mas fotones en la busqueda, mas tiempo. Si todo va bien con los parametros iniciales y tal, deberia converger y se deberia poder usar para ver el error del PM no progressive.