Hi.<div><br></div><div>Thanks for the reply. I understand the Dual scattering model is only an approximation but it would be a good addition to the marschner model as marschner only handles single scattering of fibres and not multiple scattering within the hair volume. Dual scattering is hard to integrate with the system, but does provide better results for blonde and lighter coloured hair.</div>
<div><br></div><div>I am quite experienced with rendering as I have worked on hair models and physically based rendering extensively and will be pursuing my phd in the area in July.    I could take up some of the ideas presented on the ideas page but wanted to tackle hair rendering in particular as it is my research area. Do let me know what you think. </div>
<div><br></div><div>Cheers, </div><div>Girish</div><div><br></div><div><div class="gmail_quote">On 21 April 2013 02:12, Brecht Van Lommel <span dir="ltr">&lt;<a href="mailto:brechtvanlommel@pandora.be" target="_blank">brechtvanlommel@pandora.be</a>&gt;</span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Hi,<br>
<div><div class="h5"><br>
On Sat, Apr 20, 2013 at 6:49 PM, Girish Ramesh &lt;<a href="mailto:rgirish28@gmail.com">rgirish28@gmail.com</a>&gt; wrote:<br>
&gt; I was wondering whether implementing the Marschner model (<br>
&gt; <a href="http://www.cs.cornell.edu/~srm/publications/SG03-hair-lr.pdf" target="_blank">http://www.cs.cornell.edu/~srm/publications/SG03-hair-lr.pdf</a>) or the Dual<br>
&gt; Scattering model (<a href="http://www.cemyuksel.com/research/dualscattering/" target="_blank">http://www.cemyuksel.com/research/dualscattering/</a>) as<br>
&gt; advanced shaders for cycles strand rendering would make a good project.<br>
&gt; Maybe, if time permits, I can tackle GPU support for cycles strand or it<br>
&gt; could be another possible project altogether. Please do share your thoughts<br>
&gt; on my ideas. Thanks!<br>
<br>
</div></div>Stuart is working on a hair BSDF (a newer version of the Marschner<br>
model I think). So that&#39;s not really an option for a summer of code<br>
project, I don&#39;t know what the exact status is but this will probably<br>
already be done in the next 1-2 months.<br>
<br>
Dual scattering is not a BSDF but an algorithm to compute light<br>
scattering in hair more efficiently. If I remember correctly, when<br>
lighting hair, rather than letting the rays scatter through the hair<br>
you&#39;d trace a straight line them and record the intersections, which<br>
are then used to compute an approximation of the scattering. It&#39;s<br>
quite a difficult thing to get working and integrate well.<br>
<br>
I don&#39;t know if you&#39;re just starting out or are already more<br>
experienced with rendering, if you haven&#39;t worked much on a render<br>
engine before I suggest picking something else. Probably you have seen<br>
the ideas page:<br>
<a href="http://wiki.blender.org/index.php/Dev:Ref/GoogleSummerOfCode/2013/Ideas#Rendering" target="_blank">http://wiki.blender.org/index.php/Dev:Ref/GoogleSummerOfCode/2013/Ideas#Rendering</a><br>
<br>
Thanks,<br>
Brecht.<br>
_______________________________________________<br>
Bf-cycles mailing list<br>
<a href="mailto:Bf-cycles@blender.org">Bf-cycles@blender.org</a><br>
<a href="http://lists.blender.org/mailman/listinfo/bf-cycles" target="_blank">http://lists.blender.org/mailman/listinfo/bf-cycles</a><br>
</blockquote></div><br></div>