Home

YafaRay is a free open-source montecarlo raytracing engine released under the LGPL 2.1 license. Raytracing is a rendering technique for generating realistic images by tracing the path of light through a 3D scene. A render engine consists of a specialised computer program that interacts with a host 3D application to provide specific raytracing capabilities "on demand". The YafaRay engine can be used in the following 3D applications: Blender, Edificius, pCon-planner and Wings 3D.

You can download YafaRay binaries and the source code in the downloads section.

Newest Image

PanF by Stoneage

PanF by Stoneage

Date: 02/02/2017 Views: 2125

PanF by Stoneage


Latest News

December 5, 2017

David Bluecame has posted test renders of a new development branch in which YafaRay current ray intersection code inherited from YafRay is replaced by Embree raytracing kernels. Rays intersection calculation in its different forms (camera rays, area light sampling, path tracing, photon mapping) is the most intensive task in any raytracer; in some scenes it can take up to 3/4 of the computing time. Embree open source kernels allows for more powerful and faster raytracing capabilities by taking advantage of the numerous CPU vectorisation structures. Vectorisation is the capability of processing several coherent data inputs with a single chip operation. Advantages of using Embree are powerful scene intersection tools, native support for subvidision surfaces and displacement mapping, opening new possibilities regarding packet raytracing and motion blur, improved ray statistics feedback for algorithms to use, and more.

We are in very early stages of this new development with still lot of code to port, but results are already very promising.

Render with new Embree based ray intersection code and native support for subdivision surfaces and displacement mapping.

August 22, 2017

The list of changes between v3.2.0 and v3.3.0 can be seen in the download pages below.

The Blender-Exporter builds can be downloaded from:
https://github.com/YafaRay/Blender-Exporter/releases/tag/v3.3.0


The Standalone builds (to be used with other software than Blender such as Wings3D for example) can be downloaded from:
https://github.com/YafaRay/Core/releases/tag/v3.3.0

Please report your findings and bugs in this forum thread.

 

May 15, 2017

At the beginning of this project in 2001, the Lesser GPL 2.1 license was chosen because it allowed for integration of our rendering libraries in both FOS and propietary software with few limitations.

However, we are at a point where we need a license upgrade to stay compatible with the latest open source releases made by big studios and chip makers, particularly open source libraries released by Pixar and Disney and optimisation kernels released by Intel and AMD. These releases are usually made under the liberal Apache 2.0 license, which is not compatible with our LGPL 2.1 license because of patent litigation issues.

However, there is not a clear path for the license upgrade and anyway we would like to have input from as many people as possible to make the jump, paticularly from YafaRay users, developers of host applications and maintainers of exporters. You can find the discussion thread here. Thanks in advance.

March 26, 2017

We would like to announce the release of the new version YafaRay v3.2.0. We hope you like it!

More information and download links here

You can download builds for Linux 32/64bit, Windows 32/64 bits and MacOSX 64bits (however the Mac build needs additional tests, as we only can do *very* limited tests for the Mac builds)

Please if you have any issues with it, let us know in the Bug Tracker and/or Forums.

Syndicate content