[Addon] TheBounty renderer, the evolution of a classic.

For a while now, I’m working on developing my own fork of YafaRay,
with the intention of keeping updated and functional, this classic rendering engine.
I am preparing a new version with some new features like subsurface scattering and support for children Hair.
In addition, there are other advances in several areas of work:
- the implementation of material nodes.
- better support for smoke.
- support for OpenCL.
You can find binaries for win x64 and Ubuntu x64 this link: https://www.thebountyrenderer.org/downloads
They just need to unzip the files in the ‘script / addons’ directory and activate
the addon in User Preferences.

Please report any error related to Blender exporter here https://github.com/TheBounty/Blender-Exporter/issues
or here, if you think it is related to TheBounty core: https://github.com/TheBounty/Core/issues

If you want to help, you have some open works for a C ++ or Python developer, wiki writer or anyone interested in the area of the render engines. Please, you can contact to me on: [email protected]
Greetings…

An image of the last added feature: children Hair’s:


Looks great! just curious about your decision to fork. Has official Yafaray development stopped, or is there some other motive?

The fork is a personal decision, which does not have special relevancy. As for the development. see you: https://github.com/TheBounty/Blender-Exporter/network

Is there any chance to get a binary for OSX? I’d love to try it… the SSS and OpenCL support are very interesting.

Atm, don’t have binaries for OSX. We have some problems with the latest EXR lib’s. But I hope to resolve this before the next release.
Already a basic implementation of Translucent Subsurface Scattering, but needs some improvements and testing to refine the code.
Greetings…

What are the differences to YafaRay?

Do you plan Object or Material ID’s?

Copied from Blender Exporter Github page: " This branch is 213 commits ahead, 6 commits behind YafaRay:master "

This is the main difference … 213 commit’s. :slight_smile:

Can you see proposals and the project development at this link: https://github.com/TheBounty/Core/wiki/Milestones

You can also add your own feature request at this link: https://github.com/TheBounty/Core/issues

Meanwhile…
Material mask wiki
Object mask wiki

Hi povmaniaco, your fork seems nice. However your website is completely blank for me.

Many thanks JuhaW!

@povmaniaco,

when the new version appears?

The binaries are from 10.10.2014
http://thebounty.wix.com/bounty

Recent binaries would be nice, for people who are unable to compile, as I.

Well… Wix is not the best site, but is free. I want expand all possibilities from github page, creating a most complete wiki. But lately I don’t have enough spare time, for solved all issues… ( I need help!!)

I agree… but i think that with these latest binaries, you have all recents features. Most of the last changes are on the exporter. You can obtain the last update from the github page. See into the most recents branches, or use the direct link: https://github.com/TheBounty/Blender-Exporter/archive/0.1.6.rc3.zip

Also, for a more real-time contact and info, you can join to the #thebounty IRC channel in FreeNode.
Greetings…

Great, I’m really interested about irradiance caching, may i ask what’s the status? Cathedral image on the site seems really “smooth”, what has been used for that?

Regards.

Well… I working on cleanup and updating the IC code from GSOC 2010, a few months ago. Now, is ready for build. But your development require a high math skills. Unfortunately, I do not have those math skills.

It is to be crazy!
The same Antialiasing-Problem as in Blender,Cycles and Yafaray.
The Mask do not match.


The Blender-Exporter-0.1.6.rc3 doesn’t work with the ObjectMask/MaterialMask Plugins.

PyContext ‘window’ not found
PyContext ‘window’ not found
PyContext ‘edit_object’ not found
PyContext ‘region’ not found
PyContext ‘area’ not found
PyContext ‘area’ not found
PyContext ‘screen’ not found
PyContext ‘screen’ not found
PyContext ‘window’ not found
PyContext ‘region’ not found
PyContext ‘window’ not found
PyContext ‘region’ not found
PyContext ‘window’ not found
PyContext ‘region’ not found
PyContext ‘window’ not found
PyContext ‘window’ not found
PyContext ‘edit_object’ not found
PyContext ‘region’ not found
PyContext ‘area’ not found
PyContext ‘area’ not found
PyContext ‘screen’ not found
PyContext ‘screen’ not found
PyContext ‘window’ not found
PyContext ‘region’ not found
PyContext ‘window’ not found
PyContext ‘region’ not found
PyContext ‘window’ not found
PyContext ‘region’ not found
PyContext ‘window’ not found
PyContext ‘window’ not found
PyContext ‘edit_object’ not found
PyContext ‘region’ not found
PyContext ‘area’ not found
PyContext ‘area’ not found
PyContext ‘screen’ not found
PyContext ‘screen’ not found
PyContext ‘window’ not found
PyContext ‘region’ not found
PyContext ‘window’ not found
PyContext ‘region’ not found
PyContext ‘window’ not found
PyContext ‘region’ not found
PyContext ‘window’ not found
PyContext ‘window’ not found
PyContext ‘edit_object’ not found
PyContext ‘region’ not found
PyContext ‘area’ not found
PyContext ‘area’ not found
PyContext ‘screen’ not found
PyContext ‘screen’ not found
PyContext ‘window’ not found
PyContext ‘region’ not found
PyContext ‘window’ not found
PyContext ‘region’ not found
PyContext ‘window’ not found
PyContext ‘region’ not found
Traceback (most recent call last):
File “E:\Blender_YAFARAY\2.71\scripts\addons hebounty\prop\yaf_material.py”,
line 51, in syncBlenderColors
context.object.active_material.diffuse_color = context.object.active_materia
l.bounty.diff_color
AttributeError: ‘NoneType’ object has no attribute ‘bounty’
File “E:\Blender_YAFARAY\2.71\scripts\addons hebounty\prop\yaf_material.py”, li
ne 49, in syncBlenderColors
Traceback (most recent call last):
File “E:\Blender_YAFARAY\2.71\scripts\addons hebounty\prop\yaf_material.py”,
line 51, in syncBlenderColors
context.object.active_material.diffuse_color = context.object.active_materia
l.bounty.diff_color
AttributeError: ‘NoneType’ object has no attribute ‘bounty’
File “E:\Blender_YAFARAY\2.71\scripts\addons hebounty\prop\yaf_material.py”, li
ne 49, in syncBlenderColors
Traceback (most recent call last):
File “E:\Blender_YAFARAY\2.71\scripts\addons hebounty\prop\yaf_material.py”,
line 51, in syncBlenderColors
context.object.active_material.diffuse_color = context.object.active_materia
l.bounty.diff_color
AttributeError: ‘NoneType’ object has no attribute ‘bounty’
File “E:\Blender_YAFARAY\2.71\scripts\addons hebounty\prop\yaf_material.py”, li
ne 49, in syncBlenderColors
Traceback (most recent call last):
File “E:\Blender_YAFARAY\2.71\scripts\addons hebounty\prop\yaf_material.py”,
line 51, in syncBlenderColors
context.object.active_material.diffuse_color = context.object.active_materia
l.bounty.diff_color
AttributeError: ‘NoneType’ object has no attribute ‘bounty’
File “E:\Blender_YAFARAY\2.71\scripts\addons hebounty\prop\yaf_material.py”, li
ne 49, in syncBlenderColors
Traceback (most recent call last):
File “C: mp\untitled.blend\BountyObjectMask.py”, line 88, in <module>
TypeError: bpy_struct: item.attr = val: enum “Single Color” not found in (‘gradi
entback’, ‘textureback’, ‘sunsky’, ‘darksky’, ‘constant’)
Error: Python script fail, look in the console for now…

Oh sorry… The scripts from JuhaW is a bit outdated with Blender Exporter 0.1.6.rc3 and need more revision for use.
Some variables are renamed. Atm, all of my work is concentrate to make a new stable release but, i want revise this scripts for included on a new exporter version.
Thanks for your interest on TheBounty.

!!Have new web site!! https://www.thebountyrenderer.org
At this time it is a work in progress. We are creating content and deciding the design.
BTW… be alert, very soon, there will be new binary version :slight_smile:

Its fixed now.

Many thanks JuhaW