YafaRay Banner

Download the Application

YafaRay is a free open-source raytracing engine used by 3d artists and architects who need a renderer that can turn their art into stunning life like images.

Download Now

About YafaRay

YafaRay is a free open-source raytracing engine used by 3d artists and architects who need a renderer that can turn their art into stunning life like images.

It includes features such as:

  • Global Illumination - YafaRay uses global illumination to produce realistically lit renderings of 3D scenes, using Montecarlo-derived approximations.
  • Skydome Illumination - This illumination system is based mainly on light coming from an emitting sky, taking into account the soft shadows calculations also involved.
  • Caustics - YafaRay uses photon mapping that allows for caustic (light distortion produced by reflection or transmission such as through a burning-glass).
  • Depth of field - The effects of a focus depth of field can be reproduced using this feature. With a point in the scene fixed, further objects will be out of focus.
  • Blurry reflections - If a surface is not a perfect reflector, distortion arises in the reflected light. This distortion will grow bigger as the reflecting object is taken further away. YafaRay can simulate this phenomenon.

GreenButton & YafaRay

Using GreenButton will take away the lengthy render time associated with using this powerful renderer. Click here to contact us if you have any questions about using GreenButton with YafaRay.


Big thanks to Karol Miklas for letting us use his amazing art work - ‘Retrofuturism’ which was rendered with YafaRay. Check out more of his artwork at: kmiklas.deviantart.com

Blender 2.69

  • Download the GreenButton addon and extract into the Blender addons directory.
  • Open Blender and open the User Preferences window from the File menu. Under the Addons tab, check the box to activate the GreenButton addon (under the Render category).
  • Alternatively, you can install the addon zip directly from the Blender UI by opening the User Preferences window and selecting the Addons tab. Here you will find an option to Install from File. Select the downloaded zip file and blender will automatically install the addon which can then be activated.
  • The GreenButton plugin will now be active under the Render Settings of the Properties panel (by default on the right-hand side of the screen).

Download addon for Blender


  • User Manual

    For usage instructions please download our User Manual here.

  • Overall Process

    1. Install GreenButton addon, activate it, and sign in with your GreenButton account.
    2. Configure your Blender scene and submit via the addon UI within Blender
    3. Monitor the job’s progress using the addon or Mission Control.
    4. Download your outputs using the addon or Mission Control.

* Please contact us if you require older versions of the plugin


Blender 2.69 - Plugin Version 2.2

  • Support for Blender 2.69
  • Merged plugins into one cross-platform pure python plugin
  • Added support for Fluid caches
  • Updated Job monitoring UI
  • New UI for downloading job outputs or individually rendered frames
  • Bug fixes

Blender 2.67 - Plugin Version 2.0

  • Support for Blender 2.66 & 2.67
  • Plugin restructuring
  • Uploading simulation caches is now more robust and efficient (windows only: does not yet support Dynamic Paint, MultiRes or Fluid caches)
  • Updated UI
  • Support for Windows 8
  • Bug fixes

Blender 2.63 - Plugin Version 1.8

  • Support for Blender 2.63
  • Service upgrades to make asset upload and redirection more robust
  • Added experimental support for uploading simulation caches as assets (currently Windows only).
  • Bug Fixes

Blender 2.61

  • Support for Blender 2.61
  • Preliminary support for Cycles render engine
  • H.264 video encoding
  • Additional support for caching assets, and better library support
  • More output image formats supported (including Multilayer)

Blender 2.60

  • Support for 2.60a
  • Minor bug fixes

Blender 2.49 - Plugin Version 1.2

  • New interface for Mac and Linux plugins for viewing/downloading jobs
  • Upload progress bar added for Mac and Linux
  • Overhaul of job progress window in Windows
  • Updates/Bugfixes to lighting in LuxRender on server
  • Addition of OpenEXR as a still image format, both for Blender and LuxRender
  • Addition of Targa as a LuxRender still image format

Blender 2.49 - Plugin Version 1.11

  • Lossless video format changed to H264 codec
  • Upload job file bug fixed for Linux and Mac
  • Image resolution max increased (20000 x 20000)
  • Automatic login function
  • Large file downloads performance improved
  • Fixed error ocurring at 100% complete
  • Fixed video compiling error at 99% complete
  • Fixed submission communications error for Mac and Linux

Yafaray FAQ's

Yafaray Pricing

For Yafaray jobs, while we haven’t yet enabled fully automated Job Prediction, we still dynamically allocate cores to your jobs to manage the performance. Basically, all jobs submitted to GreenButton are allocated only a small number of cores initially, then once your job is running; our system monitors the job, and then determines how many extra cores should be allocated. Generally we boost the initial number of cores by 400% but please note, the extra cores can take a further 15 to 20 minutes to come online, so small jobs (less than 100 frames or single frame renders) may complete before the additional cores are available.

If you decide that your job is not running fast enough, simply contact us and we can crank it up even more.

We charge US $0.30 per core hour for all Blender, Yafaray and LuxRender jobs.

Cost Calctlator

Use our Cost Calculator to estimate how much your job will cost, or how much you can render on your allocated budget.

Cost Calculator

Job Estimation

Estimate how long your job will take and how many machines you'll need.

Job Estimation