[Soc-2013-dev] Weekly report #5 Cycles nodes

Thomas Dinges blender at dingto.org
Fri Jul 19 17:48:26 CEST 2013


Hi,
here my report for the fifth week of GSoC: 
http://wiki.blender.org/index.php/User:DingTo/GSoC_2013/Weekly_Reports/Week5

= Week 5 =

== What I did this week ==
* Vector Transform node: I did some cleanup to avoid unnecessary 
conversions of strings (lower/upper case) in the OSL implementation.

* Blackbody node: I fixed the weird colors with 800-804.4 Kelvin, this 
was a lookup table offset issue. I made the table slightly bigger, so we 
have a small gap between the R/G/B values.

* I started with the Object Motion Multiplier, to weaken/strengthen the 
motion blur effect on a per object basis.
** Work in Progress patch: http://www.pasteall.org/44182/diff
** This is not working the way I'd expect the feature to work yet. I am 
passing the shuttertime*multiplier to the  compute_bounds() function, 
but this has not the same effect like changing the global shuttertime.
** While working on this, I found it would be a nice feature as well, to 
be able to disable Object motion blur on a per object basis. By Setting 
the Motion Multiplier to 0.0, object->use_motion is set to false. Should 
probably be a Boolean Checkbox later on.

* I started thinking about the SSS render passes, but do not have a 
clear idea yet how to handle those. I assume SSS still falls under the 
Diffuse Ray category? Maybe add a new variable to the PathRadiance struct?

* Apart from that I worked a bit on the bug tracker, due to the 2.68 
release.
** Fix for #36150, missing Preview Render Updates with Add/Remove 
material slot.
** Possible fix for [#36086] Activating the opencl option in the 
compositor causes blender crash
** Fix for [#36216] Viewport render with CMJ sampler and unlimited 
passes freezes

== Next week ==
I will continue working on the Motion Multiplier feature.

Apart from that I am not sure how much time I can spend on GSoC next 
week, as we have German BlenderDay conference next weekend, and I am one 
of the organiser there.

== Questions ==
Yes, feedback on the Motion Multiplier patch would be appreciated.

Best regards,
Thomas

-- 
Thomas Dinges
Blender Developer, Artist and Musician

www.dingto.org



More information about the Soc-2013-dev mailing list