<div dir="ltr"><div>As a disclaimer of sorts, I&#39;m halfway through my finals, and will play catch-up very soon.<br></div><div><br></div><div><br></div><div>-- This week --</div><div>The first part of the project is integrating the OpenVDB library into Blender. To better understand its API, I used part of the first week to go through the documentation and took some time to (i) build the library in MSVC 11, outside of Blender at first, and (ii) complete the examples on the cookbook.</div>

<div><br></div><div>Since my experience until now was limited to using the MS toolchain on Windows, with no external build systems, I had to take the time to go over CMake and SVN. Got Blender to compile and run in MSVC 9 and 11, and right now I&#39;m adding the openvdb library to extern/openvdb in the soc-2013-cycles_volume branch. I&#39;m finding it quite painful to go through the CMakeLists files, but it is my first time. And I expect to have this committed by Saturday.</div>

<div><br></div><div>After discussions with Brecht, we agreed to establish the midterm milestone as having a working Cycles node with openvdb support, and I&#39;m editing the wiki to reflect this - I intend to have the planning page up this weekend as part of the first week still.     </div>

<div><br></div><div><br></div><div>-- Next week --</div><div>Early next week, with the library added to the Blender solution, I want to check the impact of having the library integrated to OSLRenderServices, and running the first tests of having a sample volume grid created, saved to disk and loaded back to memory.</div>

<div><br></div><div><br></div><div>-- Questions --</div><div>I intended to bring this up on irc, but didn&#39;t get around to it. I&#39;m adding folders and files to the solution - is editing the CMakeLists files manually the only way to go about it? I&#39;ve searched for Visual Studio + CMake workflow tutorials, but didn&#39;t find much, and went back to using Mastering CMake. Suggestions highly appreciated! :)</div>

<div><br></div><div><br></div><div>Rafael Campos - 6/21/2013 11:42:31 PM</div></div>