<div dir="ltr"><div><div><div><div><div><div><div>     All,<br><br>     In order to help those concerned with development, as well as users, make a decision, I have posted a pros and cons list for each of my top three choices, which are Spectral Rendering, Volumetric Rendering, and Deformation Motion Blur. It is on my user page at <a href="http://wiki.blender.org/index.php/User:Gdh">http://wiki.blender.org/index.php/User:Gdh</a>. I have ranked them according to my preferences in this order:<br>

</div><span class=""><br></span></div><span class="">     1. Volumetric Rendering<br></span></div><span class="">     2. Deformation Motion Blur<br></span></div><span class="">     3. Spectral Rendering<br><br></span></div>

<span class="">     Before you write back asking my reasons for choosing that order, please go read my user page at the link above. I tried to explain all of my reasoning. If anything is unclear, or you simply don&#39;t like my rankings, let me know, especially if your name is Brecht or Ton. ;) If you would like, please submit your own ranking, or even better, suggest other choices that might seem plausible for <i>my skill level</i>.<i> </i>Thanks!<br>

<br></span></div><span class="">     God Bless,<br></span></div><span class="">     Gavin Howard<br></span></div><div class="gmail_extra"><br><br><div class="gmail_quote">On Wed, Apr 10, 2013 at 3:32 PM, 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">I pretty much agree with this. There are more important features, but<br>
what&#39;s feasible depends on the experience of the student. Spectral<br>
rendering would be a well defined project which mostly requires local<br>
changes.<br>
<br>
Volume rendering, performance improvements, baking are too difficult<br>
as summer of code projects unless the developer already has some<br>
experience working on render engines. Deformation motion blur could<br>
work well as a project if you&#39;re interested in that, FSA is probably<br>
too simple.<br>
<br>
Anyway, if the student is not very experienced I would rather have<br>
them pick a smaller project, summer of code proposals are often too<br>
ambitious and rarely finished on time..<br>
<span class="HOEnZb"><font color="#888888"><br>
Brecht.<br>
</font></span><div class="HOEnZb"><div class="h5"><br>
On Wed, Apr 10, 2013 at 9:58 PM, Gavin Howard &lt;<a href="mailto:gavin.d.howard@gmail.com">gavin.d.howard@gmail.com</a>&gt; wrote:<br>
&gt;      All,<br>
&gt;<br>
&gt;      Thank you all for actually taking the time to reply. And in less<br>
&gt; than 24 hours too! Now, I have a much better idea of the situation. I<br>
&gt; expected that some would consider that spectral rendering is outside<br>
&gt; of Cycles&#39; paradigm. In fact, I have contemplated that a lot. I still<br>
&gt; haven&#39;t found a satisfactory answer. I tend to think that it is<br>
&gt; outside the paradigm.<br>
&gt;<br>
&gt;      With that said, let me explain why I chose spectral rendering.<br>
&gt; There are several reasons. The first is that I am interested in<br>
&gt; rendering. The second is that I understand spectral rendering. The<br>
&gt; third is that it is relatively easy to implement and limited in scope.<br>
&gt; These come from my limitations as a coder. I do not have much<br>
&gt; experience, nor do I have much education. I tend to think less<br>
&gt; algorithmically than scientifically.<br>
&gt;<br>
&gt;      However, I know that there are plenty of other things available<br>
&gt; to do for Cycles. I am just at a loss as to what there is at my level.<br>
&gt; I am willing to do just about anything; I want to work on Blender for<br>
&gt; GSoC more than any other project, and I don&#39;t mind if there are some<br>
&gt; things at my level that are perhaps more tedious, ESPECIALLY if they<br>
&gt; will help me gain an understanding of a large portion of Blender&#39;s<br>
&gt; codebase in general and Cycles in particular. Please let me know of<br>
&gt; any suggestions that you think I could handle, including the &quot;Take<br>
&gt; this small feature list and implement them all&quot; type of suggestion.<br>
&gt;<br>
&gt;      Let me address some of the suggestions that have come up as<br>
&gt; possible projects.<br>
&gt;<br>
&gt;      Performance enhancements. You know, I would love to only work on<br>
&gt; performance enhancements. I like running blender and cycles<br>
&gt; benchmarks. My hesitation comes from the fact that generally, in order<br>
&gt; to do something like that, I would need to be quite familiar with the<br>
&gt; codebase. Also, they tend to be very difficult to do. Another reason<br>
&gt; is that it is hard to define a project behind just &quot;performance<br>
&gt; enhancements.&quot; There needs to be a definite scope in order to get<br>
&gt; approved and pass GSoC. If anyone has any suggestions to mitigate<br>
&gt; those problems, please let me know.<br>
&gt;<br>
&gt;      Volumes. Again, this is one I would love to do. The advantage to<br>
&gt; this one is that it does have a definite scope. I like that. Much of<br>
&gt; the functionality is already there. It shouldn&#39;t take me long to do<br>
&gt; some searching over the codebase to find out what I need to do. It<br>
&gt; would also give me the opportunity to do some design. And let&#39;s not<br>
&gt; forget the fact that it would make me popular with the community! :)<br>
&gt; Anyway, I understand some of what integrators do, so I believe that<br>
&gt; this one MIGHT be within my capacity to do. However, I do not know the<br>
&gt; codebase, so at this point, the best thing for me to do would be to<br>
&gt; turn to Brecht and ask if he thinks that someone like me can handle<br>
&gt; volume integration into Cycles. If so, then this IS the project I will<br>
&gt; do. If not, I&#39;d better not attempt it. Brecht, what do you think?<br>
&gt;<br>
&gt;      FSA: Ton, I&#39;m sorry; I don&#39;t know what this means. Could you tell<br>
&gt; me? I&#39;m pretty sure that when you tell me, it will be a facedesk<br>
&gt; moment, but at the moment, I can&#39;t figure out what it is.<br>
&gt;<br>
&gt;      GPU hair. I am not experienced with GPU code at all; however, I<br>
&gt; think that this would be a very fun project to do. Again, Brecht, do<br>
&gt; you think that this would be possible? Keep in mind that I would need<br>
&gt; to learn CUDA. Personally, I don&#39;t think this one would be a good<br>
&gt; idea.<br>
&gt;<br>
&gt;      Shader editing. This one would probably be very possible, but<br>
&gt; Thomas Dinges probably already wants it. Thomas, you&#39;re the alpha<br>
&gt; coder. ;)<br>
&gt;<br>
&gt;      Baking. This is another one that I would find very fun, but<br>
&gt; again, I need to ask Brecht whether he believes it&#39;s in my<br>
&gt; capabilities.<br>
&gt;<br>
&gt;      Deformable motion blur. I don&#39;t think I could do this one. In my<br>
&gt; opinion, I would have to learn too much in too short of time.<br>
&gt;<br>
&gt;      Hopefully, this email explains my reasoning and will allow you<br>
&gt; all to tell me what you think the best project for me would be.<br>
&gt; Thanks!<br>
</div></div><div class="HOEnZb"><div class="h5">_______________________________________________<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>
</div></div></blockquote></div><br></div>