July 26, 2013, 19:29 (GMT) |
- Added textures folder under cycles/kernel, and moved the vdb volume class to this directory. |
July 26, 2013, 16:53 (GMT) |
- changed root CMakeLists.txt so OpenVDB would compile on Mac OS X; - moved cycles_openvdb_test out of cycles/app since most internal dependencies are not shared between them, to simplify compilation; - removed -fno-rtti compilation flag since typeid is used; - re-ordered includes to cause the recently added tbb dependency to be added first, since OIIO has its own lite version of tbb, causing many symbols to remain undefined; |
July 16, 2013, 20:06 (GMT) |
- added early versions of OpenVDBVolume, OpenVDBUtil and OpenVDBVolumeAccessor to openvdb_volume.h; - added a version of vdb_print as an executable target of /cycles/app to aid in testing; |
July 14, 2013, 13:28 (GMT) |
July 14, 2013, 12:58 (GMT) |
- added tbb lib to macros.cmake; - edited root CMakeLists.txt to add internal subdir for OPENVDB_INCLUDE_DIRS; - removed #define ZLIB_WINAPI from extern/openvdb/internal/openvdb/io/Compression.h, which was causing conflicts with OpenEXR's IlmImf.h (which I assume already defines this). - added preprocessor guard in openvdb/internal/openvdb/math/Coord.h, so #define NOMINMAX is specific to Windows; - added extern_openvdb lib to intern/cycles/CMakeLists.txt; - included openvdb.h in osl/osl_services.h, and called one of its methods to ensure it's working; - added extern_openvdb to creator/CMakeLists.txt; |
June 29, 2013, 11:42 (GMT) |
June 28, 2013, 23:38 (GMT) |
=== OpenVDB 1.1.1 added === Necessary CMakeLists.txt files edited and created, and core OpenVDB files added to extern/openvdb. Although probably platform-specific, I needed to add macro definitions to externopenvdbinternalopenvdbmathCoord.h and externopenvdbinternalopenvdbioCompression.h for everything to compile on VS2008. Will revisit this at a more appropriate time. A more detailed description of the process will be available here: http://wiki.blender.org/index.php/User:Jehuty/GSoC_2013/Discussions/Compiling_OpenVDB |
June 20, 2013, 18:23 (GMT) |
Merge from trunk, up to r57615. |
June 12, 2013, 04:04 (GMT) |
gsoc 2013 branch soc-2013-cycles_volume |
|