| Project: | YafaRay |
| Version: | 0.1.2 Beta |
| Component: | Code |
| Category: | feature request |
| Priority: | normal |
| Assigned: | Unassigned |
| Status: | fixed |
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
Comments
#1
Photon lamp implemented in YafaRay 0.1.2 (spot photons only option) and caustic shooting options implemented on other light sources (background, portal light), although the whole caustic matter needs a deep usability study for future versions of YafaRay.
http://samo.cgsociety.org/gallery/