| Project: | YafaRay |
| Component: | Code |
| Category: | feature request |
| Priority: | normal |
| Assigned: | Unassigned |
| Status: | active |
Currently using Yafaray 0.1.0.315
When compared to features available in the old Yafray 0.0.9, the control and speed of creating caustic reflections/refractions seems to be worse.
For example, Yafray used to have a separate photon lamp, so one could specify that ONLY certain lamps would generate caustic photons. Now in Yafaray, rendering in any caustics-enabled mode uses every available light source for caustic photons, giving the user less control over the result and increasing render times. When only a simple caustic effect is desired (particularly if animating), this can have a big negative impact compared to the old version.
Some ideas to improve this:
-Possibly bring back the photon lamp, and not have other lamp types create caustic photons at all.
-OR, along the same lines, have a checkbox for every lamp type to specify whether it should shoot caustic photons or not, how many, etc.
-Additionally, perhaps have some object/material level caustic controls too, like whether or not you want an object to react if hit by caustic photons