- Wed Aug 24, 2005 8:18 pm
#57444
Since Maxwell stores the computed spectral energy in the mxi file (I guess for every pixel?), I wonder if it wouldn't be possible to memorize how the light travelled from the lightsource through the scene, influencing the spectral energy in the different materials and finally storing the final state of the pixel.
Imagine, if this were possible then if we were to change say the color of a material, all the rays that interacted with that material and their resulting influence on other objects after having bounced off that material could be instantly updated...
What I mean is, imagine you have a Cornel box with freshly painted red, green and blue walls and you throw a ball with different colored spots on it into this room and you have to wait until it has finished randomly bouncing around in that room, at each bounce giving away some of it's color and receiving some color from the wall. Now, if you have already calculated the trajectory, imagine if you could change the color of one of those spots on the ball, and the ball had a memory which knew exactly where that spot touched a wall, then the color changes could be instantenous.....
Although....working in spectral space changing a color would mean you change the energy which means the final trajectory would be different...
Imagine, if this were possible then if we were to change say the color of a material, all the rays that interacted with that material and their resulting influence on other objects after having bounced off that material could be instantly updated...
What I mean is, imagine you have a Cornel box with freshly painted red, green and blue walls and you throw a ball with different colored spots on it into this room and you have to wait until it has finished randomly bouncing around in that room, at each bounce giving away some of it's color and receiving some color from the wall. Now, if you have already calculated the trajectory, imagine if you could change the color of one of those spots on the ball, and the ball had a memory which knew exactly where that spot touched a wall, then the color changes could be instantenous.....
Although....working in spectral space changing a color would mean you change the energy which means the final trajectory would be different...
Maxwellzone.com - tutorials, training and other goodies related to Maxwell Render
Youtube Maxwell channel
Youtube Maxwell channel