Just did a quick speed comparison between light mapping and photon mappping. I am worndering where the difference in rendertime comes from. Any thoughts?
Is photon mapping just faster or is it that light map starts to be more advantageous with complex scenes?
P.S. photon map building took about 100 seconds, lightmap building took about 65 seconds.
great tests. lightmapping should pretty much always be faster IMO. Thing about it though, its not view independant like photon mapping is. It bounces light from the camera, not from the light like the photon mapping.
Here comes the stupid question: is photon mapping better and faster for animation than light mapping, because it is view independent?
Not necessarily. You can make a single lightmap for an animation (provided that no objects move, but this is the same for photonmap). You can read about it in the beta manual.
Speaking about the manual: The second lightmap test was made after reading the lightmap section again. It seems filtering is only useful when using the lightmap in the first bounce. Without filtering, the irradiance pass is faster and the endresult is cleaner.
The ‘disadvantage’ of lightmap not being view independant is more than enough compensated by the fact that it is so easy to setup and that it renders slightly faster.
Another advantage is that during the lightmap building, you can get a pretty good idea about the lighting already.
not to mention, for the 1.5 release, lightmapping will work with all materials, not just vray mtls. If im correct, photonmapping still needs vray materials?
Has anyone used Light Mapping for an animation yet?
Is the storing of the light map the same ideas as the Irrad map? ie; render every 10th frame and save - then use the saved light map - also selecting Fly-through.
I’ve used lightmap for animation before. You can read about it in the manual. Basically when you do so, it traces paths from the moving camera. This is what you will see in your viewport as well when precalculating the lightmap for the camera animation: it calculates the lightmap for the whole animation at once