Current stable version: 0.1.1

Development

Download

Table of Content

Blender 2.5 Exporter features list

Feature

State

Comments


   

Code guidelines

Coding conventions

  • headers in include/core_api shall not include headers from other YafaRay include dirs.
  • headers in include/core_api shall not use HAVE_* options (like '#if HAVE_EXR')
  • plugins using headers other than core_api ones need to have all libs added to their build environment for all HAVE_* options they pull in (directly or indirectly!)
  • interface functions shall not have arguments or return types which depend on configurable typedefines (such as CFLOAT, PLOAT and GFLOAT)
  • use doxygen comments to document non-obv

Building YafaRay

Introduction

This page is meant to give instructions on building YafaRay from the source code.

Get YafaRay source code

The source code for the Core and the Blender exporters can be found here (exporters for other 3d software can be found on the forum):

https://github.com/YafaRay

The repository is separated into several lines of development:

Syndicate content