<div dir="ltr"><div><div><div><div><div><div><div>==Progress==<br></div>This week I more or less finished getting the level of detail system working in the viewport. I have also been getting more feedback on my Blenderartists thread, including issue reports that I have fixed. Both mesh and material level of detail are working. The level of detail system also works well with group instances, allowing a user to setup levels of detail on an object and instancing it throughout the scene.<br>
<br></div>As far as bug hunting goes, I have decided to hold off on bug fixing while we are in BCon4 as the bug fixes have been going straight to Trunk. However I did address one regression this week:<br><a href="http://projects.blender.org/tracker/index.php?func=detail&amp;aid=35811&amp;group_id=9&amp;atid=306">[#35811] Blenderplayer crash on closing if file saved with an actual version</a> (waiting for response)<br>
<br></div>I have also began putting together a demo scene for the level of detail system, though there isn&#39;t much to show there yet.<br><br></div>==Next Week&#39;s Plans==<br></div>Next week I should be able to at least mostly get the level of detail system working in the BGE, at least for mesh and material levels of detail. I also plan to make some progress on the demo level so users have a good file to test the changes with.<br>
<br></div><span style="font-family:arial,helvetica,sans-serif">==Problems/Questions==<br>I have been running into several problems when trying to assemble the demo scene. I wanted to develop a way to procedurally place trees for a forest level, however I ran into some problems with the script to do so.<br>
<br>First of all bpy.ops.object.add_named and bpy.ops.object.group_instance_add cause Blender to crash (looks like something to do with the 3D cursor). I was able to work around this by specifying a location for group_instance<span class="">_add (even if it was the default value).<br>
<br>Furthermore, adding many objects with group_instance_add becomes impractical as each object takes approximately 2 seconds to add by the time you reach 3,000 objects. I have not yet determined if the time complexity is linear or exponential, but it certainly is not constant.<br>
<br></span></span></div><div><span style="font-family:arial,helvetica,sans-serif"><span class="">I have also been running into problems rebuilding my non-development version of Blender. This is because I have been using vc2010 and SCons for this, and vc2010 support was recently dropped. When trying to build with SCons and vc2012 I have run into build errors about bool/true/false macro redefinitions. I finally just pointed my shortcuts to a cmake build and continued working.</span><span class=""><br>
<br><br><br></span></span></div><div><span style="font-family:arial,helvetica,sans-serif"><span class="">Overall, things are going well and I am still on schedule.<br><br>Regards,<br>Daniel Stokes</span></span><tt class=""><br>
</tt></div></div>