<div dir="ltr">


















<p class="MsoNormal" style="margin:0cm 0cm 0.0001pt;font-size:12pt;font-family:Calibri,sans-serif">


















</p><p class="MsoNormal" style="margin:0cm 0cm 0.0001pt"><span lang="EN-US" style="color:rgb(34,34,34)">Hi all,<span></span></span></p>

<p class="MsoNormal" style="margin:0cm 0cm 0.0001pt"><span lang="EN-US" style="color:rgb(34,34,34)"> <span></span></span></p>

<p class="MsoNormal" style="margin:0cm 0cm 0.0001pt"><span lang="EN-US" style="color:rgb(34,34,34)">I hope you
had a great week. Here is my weekly report.<span></span></span></p>

<p class="MsoNormal" style="margin:0cm 0cm 0.0001pt"><span lang="EN-US" style="color:rgb(34,34,34)"> </span><span style="font-size:12pt"> </span></p>

<p class="MsoNormal" style="margin:0cm 0cm 0.0001pt"><span lang="EN-US" style="color:rgb(34,34,34)">This week I
have:<span></span></span></p>

<p class="MsoNormal" style="margin:0cm 0cm 0.0001pt 36pt"><span lang="EN-US" style="font-family:Symbol;color:rgb(34,34,34)">·</span><span lang="EN-US" style="font-size:7pt;font-family:"Times New Roman",serif;color:rgb(34,34,34)">      </span><span lang="EN-US" style="color:rgb(34,34,34)">Removed a lot of duplicated code in render/light.cpp<span></span></span></p>

<p class="MsoNormal" style="margin:0cm 0cm 0.0001pt 36pt"><span lang="EN-US" style="font-family:Symbol;color:rgb(34,34,34)">·</span><span lang="EN-US" style="font-size:7pt;font-family:"Times New Roman",serif;color:rgb(34,34,34)">      </span><span lang="EN-US" style="color:rgb(34,34,34)">Added support for area lights<span></span></span></p>

<p class="MsoNormal" style="margin:0cm 0cm 0.0001pt 36pt"><span lang="EN-US" style="font-family:Symbol;color:rgb(34,34,34)">·</span><span lang="EN-US" style="font-size:7pt;font-family:"Times New Roman",serif;color:rgb(34,34,34)"> <span> </span><span> </span><span> </span><span>  </span></span><span lang="EN-US" style="color:rgb(34,34,34)">I</span><span lang="EN-US" style="color:rgb(34,34,34)">mproved the total</span><span lang="EN-US" style="color:rgb(34,34,34)"> emitted energy estimate<span></span></span></p>

<p class="MsoNormal" style="margin:0cm 0cm 0.0001pt 36pt"><span lang="EN-US" style="font-family:Symbol;color:rgb(34,34,34)">·</span><span lang="EN-US" style="font-size:7pt;font-family:"Times New Roman",serif;color:rgb(34,34,34)">      </span><span lang="EN-US" style="color:rgb(34,34,34)">Gotten a better understanding of the kernel code<span></span></span></p>

<p class="MsoNormal" style="margin:0cm 0cm 0.0001pt 36pt"><span lang="EN-US" style="font-family:Symbol;color:rgb(34,34,34)">·</span><span lang="EN-US" style="font-size:7pt;font-family:"Times New Roman",serif;color:rgb(34,34,34)">      </span><span lang="EN-US" style="color:rgb(34,34,34)">Planned for how to best integrate the new light
picking strategy<span></span></span></p>

<p class="MsoNormal" style="margin:0cm 0cm 0.0001pt"><span lang="EN-US" style="color:rgb(34,34,34)"> <span></span></span></p>

<p class="MsoNormal" style="margin:0cm 0cm 0.0001pt"><span lang="EN-US" style="color:rgb(34,34,34)">The first
bullet point can be found in this <a href="https://developer.blender.org/rB6f2d885f7edb360e21116b4d4c6496fe3f7b131e"><span style="color:rgb(17,85,204)">commit</span></a> and the second and third can be
find in this <a href="https://developer.blender.org/rBdf7f4d1e2692c6c8ff3a32acd8863e349c260ac6"><span style="color:rgb(17,85,204)">commit</span></a>.<span></span></span></p>

<p class="MsoNormal" style="margin:0cm 0cm 0.0001pt"><span lang="EN-US" style="color:rgb(34,34,34)"> <span></span></span></p>

<p class="MsoNormal" style="margin:0cm 0cm 0.0001pt"><span lang="EN-US" style="color:rgb(34,34,34)">I have
verified that my understanding of the old light picking strategy and light PDF
calculations are correct with Lukas. We discussed how to best integrate the new
light picking strategy with the existing code and Lukas proposed a new design
of the light PDF code that makes this integration easier and the code clearer.
We also discussed how the coming implementation of the splitting method will
best fit into the code. Lukas had a good idea here too. I really appreciate all
the help I got with this.<span></span></span></p>

<p class="MsoNormal" style="margin:0cm 0cm 0.0001pt"><span lang="EN-US" style="color:rgb(34,34,34)"> <span></span></span></p>

<p class="MsoNormal" style="margin:0cm 0cm 0.0001pt"><span style="font-size:12pt">The plan
for next week is to implement the new design of the light PDF
code.  If there is time, I would also like to look into adding
support for sun lamps, which probably will be treated as a special case.</span><br></p>

<p class="MsoNormal" style="margin:0cm 0cm 0.0001pt"><span lang="EN-US" style="color:rgb(34,34,34)"> </span></p>

<p class="MsoNormal" style="margin:0cm 0cm 0.0001pt"><span lang="EN-US" style="color:rgb(34,34,34)">Have a
great weekend!<span></span></span></p>

<p class="MsoNormal" style="margin:0cm 0cm 0.0001pt"><span lang="EN-US" style="color:rgb(34,34,34)"> <span></span></span></p>

<p class="MsoNormal" style="margin:0cm 0cm 0.0001pt"><span lang="EN-US" style="color:rgb(34,34,34)">Thanks,<span></span></span></p>

<p class="MsoNormal" style="margin:0cm 0cm 0.0001pt"><span lang="EN-US" style="color:rgb(34,34,34)">Erik</span></p><p></p></div>