Current stable version: 0.1.1

Get Involved

Render by jendrzych

How YafaRay is maintained and developed.

We are a group of Raytracing enthusiasts, who develop and maintain YafaRay in our free time. We share our passion for Raytracing and Computer Graphics in a free, open-source, collaborative enviroment. We build upon the generosity and achievements of other people who have collaborated before us. Free Open Source endeavours are able to progress when this spirit is renewed in new team members.

Please consider getting involved in the YafaRay project. Any kind of help is more than welcome. There  are several ways to collaborate, depending on everyone's free time and level of skill.

Project's needs.

There is always lot of work to do, either small but important tasks and also big complex works. In general, YafaRay's most important needs at the moment are:

  • Leadership and commitment.
  • Fixing YafaRay most important bugs (black and white dots).
  • Extending the flexibilty and scope of the current set of features.
  • Improvements on the scene XML specifications.
  • A better code description and developer's docs.
  • Finishing the bidirectional and irradiance cache code.
  • Implementing a user interface for the node-based YafaRay materials system.
  • Providing high quality support to users.
  • Professional input to improve YafaRay.
  • Improving usability.
  • YafaRay's promotion.
  • Cover the project's most basic expenses.
  • A legal and organisational framework.
  • A subsurface scattering material.
  • Blender 2.5 integration.
  • Organising a first meeting for the YafaRay Community.

Getting Involved as a User.

Giving YafaRay a try is the simplest way to collaborate. If you have got skills, time and willingness, please consider helping with other tasks, such as:

  • Tell others about YafaRay.
  • Solve other's questions about YafaRay in the Forum and Chat.
  • Participate in the Project activities.
  • Suggest useful features for YafaRay.
  • Report bugs (errors in the program) you may encounter.
  • Help to improve the User's Guide.
  • Write a tutorial about YafaRay.
  • Translate into your own language the existing documentation.

Getting Involved as a Developer.

If you want to get involved as a developer, just contact us in the chat room, it is always pretty active up there. We don't hold special ceremonies to accept new coders, just hang up with us for a while and see if you like the atmosphere here. We are also seeking collaboration on tasks such as:

  • Binaries & Platforms maintenace.
  • Patches for specific issues.
  • Code descriptions and Developer's Documentation.

Donations & Sponsorship.

We have set up a 'Donate' page to allow for donations. Take a look for more details:  http://www.yafaray.org/donate