<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<style type="text/css" style="display:none;"><!-- P {margin-top:0;margin-bottom:0;} --></style>
</head>
<body dir="ltr">
<div id="divtagdefaultwrapper" style="font-size:12pt;color:#000000;font-family:Calibri,Helvetica,sans-serif;" dir="ltr">
<p style="margin-top: 0px; margin-bottom: 0px;"></p>
<p><strong>GSoC Week12 Status</strong></p>
<p>------</p>
<p><br>
</p>
<p>Hello everyone, here's my week 12 report! Sorry for the delay, I've been busy with school project since August. (but I hope time difference will offset it back...)</p>
<p><br>
</p>
<p><strong>Things have done</strong></p>
<p><br>
</p>
<p>1. A basic user document is finished, see D3572 for the patch (patch only includes text).<br>
2. Fixed software rendering animation sequence data cache, now sequence can be rendered without a problem.<br>
3. Fixed software mode triangle culling errors. Triangle that cross the near clipping plane used to be a problem, but now everything works great. (yeah!)<br>
4. Fixed render-while-drawing-viewport conflict.<br>
5. Fixed some user interface panel missing problems, but haven't fixed them all.<br>
6. Thanks to Joshua, GCC compiler now working.<br>
7. Also fixed some minor memory leaks, so now LANPR renders everything <span style="text-align: left; color: rgb(51, 51, 51); text-transform: none; text-indent: 0px; letter-spacing: normal; font-family: Merriweather, "PT Serif", Georgia, "Times New Roman", STSong, serif; font-size: 15.75px; font-style: normal; font-weight: 300; word-spacing: 0px; float: none; display: inline !important; white-space: pre-wrap; orphans: 4; widows: 2; background-color: rgb(255, 255, 255); font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;">
without building up a large trunk.</span></p>
<p><span style="text-align: left; color: rgb(51, 51, 51); text-transform: none; text-indent: 0px; letter-spacing: normal; font-family: Merriweather, "PT Serif", Georgia, "Times New Roman", STSong, serif; font-size: 15.75px; font-style: normal; font-weight: 300; word-spacing: 0px; float: none; display: inline !important; white-space: pre-wrap; orphans: 4; widows: 2; background-color: rgb(255, 255, 255); font-variant-ligatures: normal; font-variant-caps: normal; -webkit-text-stroke-width: 0px; text-decoration-style: initial; text-decoration-color: initial;"><br>
</span></p>
<p>Here's software mode animation rendering, including chained result. This is the first time  I've seen LANPR itself in action rendering animation. turns out results are good.</p>
<p><a class="OWAAutoLink" id="LPlnk337774" href="http://www.wellobserve.com.img.800cdn.com/NPR/DevLogs/Img/lanpranimation2.gif" previewremoved="true">http://www.wellobserve.com.img.800cdn.com/NPR/DevLogs/Img/lanpranimation2.gif</a></p>
<p><a class="OWAAutoLink" id="LPlnk906318" href="http://www.wellobserve.com.img.800cdn.com/NPR/DevLogs/Img/lanpranimation3.gif" previewremoved="true">http://www.wellobserve.com.img.800cdn.com/NPR/DevLogs/Img/lanpranimation3.gif</a></p>
<p></p>
<p></p>
<p><br>
</p>
<p><strong>My plans on future developments</strong></p>
<p><br>
</p>
<p>I plan to stay around **(a lot) longer** for LANPR project, because there are indeed many people looking forward to see this in master, if I continue improve the code, we don't need to halt the project.
</p>
<p><br>
</p>
<p>Still helps are also needed as I'm not that familiar with modules in blender, so when anyone sees anything that he/she can improve, feel free to do so.</p>
<p><br>
</p>
<p>It's been very exciting to participate in GSoC project. Also, I'd like to thank every person in blender's community who helped me make this project possible.</p>
<p><br>
</p>
<p><strong>If anyone could check those first...</strong></p>
<p><br>
</p>
<p>Currently there are these problems which should be solved first:</p>
<p><br>
</p>
<p>1. In lanpr_ops.c line 2088, there's a very strange situation related to threading. See comment for info.<br>
2. When using DPIX mode to render images, after F12 , then viewport will display wrong results. (But F12 is always correct.) I'm suspecting the state for half-pixel texture sample in OpenGL is not reset after drawing, because DPIX uses every single pixels on
 data texture to produce results.</p>
<p><br>
</p>
<p>YimingWu</p>
<p></p>
<p><br>
</p>
</div>
</body>
</html>