07-19-2016, 06:01 PM
(This post was last modified: 07-19-2016, 07:03 PM by david.bluecame.)
About the "fuzzy" caustics, the cause is that in v3.0.0 I extended the photon control parameters to all light types, and I also changed the parameter names from with_diffuse to shoot_diffuse, and with_caustic to shoot_caustics
Looking back now retrospectively, the name change was probably unnecessary and maybe not a good idea. So, in the upcoming YafaRay v3.0.1-beta I will change back these names to their original names so the Wings3D exporter will correctly render the caustics again.
An example:
About the transparent background and the transparent refraction, in my Wings3D fork (branch yafaray_v3) I've updated the plugin so it contains all necessary parameters to do this:
* Alpha: as before, it will just give the Image file the Alpha channel. This is necessary to properly use the transparent background and refraction, but alpha is also used for some other uses in v3, for example in masking render passes (not yet implemented in the plugin)
* Transparent background: if alpha is set, and this parameter is set, the background texture will be replaced by a transparent surface.
* Transparent refraction: if alpha is set, and transparent background is set, and this parameter is set, the transparent objects like glass will have refractions with a transparent (alpha) surface.
An example with transparent background and refraction:
Example with transparent background only, but not transparent refraction:
Example with transparent background disabled:
Final note: to see the PNG with the alpha channel properly you will need to download the PNG files from PhotoBucket
Looking back now retrospectively, the name change was probably unnecessary and maybe not a good idea. So, in the upcoming YafaRay v3.0.1-beta I will change back these names to their original names so the Wings3D exporter will correctly render the caustics again.
An example:
About the transparent background and the transparent refraction, in my Wings3D fork (branch yafaray_v3) I've updated the plugin so it contains all necessary parameters to do this:
* Alpha: as before, it will just give the Image file the Alpha channel. This is necessary to properly use the transparent background and refraction, but alpha is also used for some other uses in v3, for example in masking render passes (not yet implemented in the plugin)
* Transparent background: if alpha is set, and this parameter is set, the background texture will be replaced by a transparent surface.
* Transparent refraction: if alpha is set, and transparent background is set, and this parameter is set, the transparent objects like glass will have refractions with a transparent (alpha) surface.
An example with transparent background and refraction:
Example with transparent background only, but not transparent refraction:
Example with transparent background disabled:
Final note: to see the PNG with the alpha channel properly you will need to download the PNG files from PhotoBucket