Page 1 of 1

Request about YafRay 0.0.9 removal and a proposal

Posted: Sat Jan 24, 2009 10:12 pm
by Alvaro
Hi Blender developers:

The current status of YafRay 0.0.9 is producing a bit of confusion and some questions among the Blender comunity. Some Blender users expect YafRay 0.0.9 to be replaced by YafaRay 0.1.0, using the current workflow and sporting the same level of integration. Also some Blender developers are not sure about what the current situation is.

The fact is that YafaRay 0.1.0 is a completely new raytracer and does not use the YafRay 0.0.9 exporter which is hard coded into Blender sources.By using python scripts, YafaRay takes advantage of the new ID Property mechanism of Blender to retrieve most of the scene data, without adding any custom code to Blender. Other specific parameters are handled by a python UI.

Keeping YafRay 0.0.9 does not make sense anymore. Most of the users seem to be already using YafaRay 0.1.0. We suppose that you could just remove the YafRay 0.0.9 exporter code and that would be the end of the story.

Anyway, we would like to request an alternative to the exporter removal to honour YafRay services during all these years and to make the whole situation less shocking for some Blender users, which would be including YafaRay 0.1.0 export as official scripts in the Blender releases, once the YafRay 0.0.9 access is removed from the Blender UI.

We look forward to your answer on this proposal. Let us know if you have other plans for the YafRay 0.0.9 exporter code or other solutions to this issue. Thank you for all these years.

The YafRay - YafaRay Team

Posted: Mon Jan 26, 2009 8:45 pm
by Alvaro

the set of scripts has been committed to the extensions tracker for your consideration. ... 3&atid=467

We realise that this request has many implications for Blender and for YafaRay, it is not just a 'small' script. The scripts will add an entry to the Blender render menu called 'YafaRay Export'. YafaRay is just an external software project that can be used instead of Blender Internal. We share little with YafRay 0.0.9 so old premises don't apply. There are as well other external options available.

We realise this and we would like to keep the request. We think it has got positive implications for Blender, for YafaRay and for other external projects.

Anyway, please remove the YafRay 009 exporter code.