Print at Dec 16, 2025, 6:15:54 PM

Posted by Puybaret at May 8, 2020, 10:59:50 AM
Re: YafaRay rendering plug-in
Here's the version 1.1 of the YafaRay rendering plug-in which allows to compute equirectangular images.
It's based on the version 3.4.2 of YafaRay that David Bluecame very gently accepted to release with the missing camera used to compute this kind of images.


Equirectangular image of example 12 of the gallery (4000x2000 image)

These images require to be displayed by a special viewer like this one. You may also try on Facebook using Anh Ðinh tutorial.

Kudos to David and YafaRay team! smile


@s_koch
Finally, YafaRay doesn't really use the GPU. I think its team would like to use it in a future version but it's of course a complicated improvement.
I don't know how much other rendering engines perform better or not. Even an in-depth study of their performances may lead to some too big expectations, because as soon as you integrate all the parameters in the rendering, you may loose a lot of CPU power. I expected that YafaRay would be able to run 10 times faster that SunFlow but finally this factor is more often 2 or 3 and some users even experienced some cases where YafaRay was slower than SunFlow!

Emmanuel, do you plan to implement caustic photons for direct lighting in a future version?
@enkonyito
If it's not complicated, I'll add the missing methods in JNI if needed. Any information that will help me to program it faster will be appreciated.
Note also that version 1.1 of the plug-in uses named cameras to let you generate videos more effectively in your plug-in, without the need to regenerate the scene at each frame.
----------------------------------------
Emmanuel Puybaret, Sweet Home 3D creator