http://www.miikahweb.com/feed.php MiikaHweb - Blender Soc-2013-cycles_volume Branch http://www.miikahweb.com/ MiikaHweb - Blender Soc-2013-cycles_volume Branch fi Sat, 24 Aug 19 14:09:07 +0000 MiikaHweb RSS contact at miikahweb.com <![CDATA[[057f537]: - removed unused functions;]]> http://www.miikahweb.com/en/blender/git-logs/commit/057f537f8351435ccc28a66e66e97728b15f3a54 057f537
Branches : soc-2013-cycles_volume
Author : Rafael Campos (jehuty)
----------------------------------------
- removed unused functions;

----------------------------------------
3 Paths Changed]]>
Wed, 21 Aug 2013 13:26:17 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/057f537f8351435ccc28a66e66e97728b15f3a54Rafael Campos
<![CDATA[[155805b]: updated master into branch]]> http://www.miikahweb.com/en/blender/git-logs/commit/155805b20959a7a41eb7e4fbbc4c5fad4c546869 155805b
Branches : soc-2013-cycles_volume
Author : Rafael Campos (jehuty)
----------------------------------------
updated master into branch

----------------------------------------
0 Paths Changed]]>
Wed, 30 Apr 2014 14:29:17 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/155805b20959a7a41eb7e4fbbc4c5fad4c546869Rafael Campos
<![CDATA[[1eef67a]: Merge from trunk, r57616 through r57877.]]> http://www.miikahweb.com/en/blender/git-logs/commit/1eef67ad4011dae7a96927ae466ad1966d60e618 1eef67a
Branches : soc-2013-cycles_volume
Author : Rafael Campos (jehuty)
----------------------------------------
Merge from trunk, r57616 through r57877.

----------------------------------------
0 Paths Changed]]>
Sat, 29 Jun 2013 11:42:16 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/1eef67ad4011dae7a96927ae466ad1966d60e618Rafael Campos
<![CDATA[[2777f5d]: - added grid selection: if a grid is specified by name in OIIO...]]> http://www.miikahweb.com/en/blender/git-logs/commit/2777f5d745c1018abd563454e7b52593ab8a36be 2777f5d
Branches : soc-2013-cycles_volume
Author : Rafael Campos (jehuty)
----------------------------------------
- added grid selection: if a grid is specified by name in OIIO's TextureOpt, we search for it, and return false in the lookup if it isn't found; if it isn't specified by name, we take the first grid in the file;
- code reorganization: code was split in more files, separating the utility functions from the VDBVolumeFile struct;
- initial version of a templated lookup method for compatibility with any vdb grid type.

----------------------------------------
10 Paths Changed]]>
Wed, 28 Aug 2013 19:40:16 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/2777f5d745c1018abd563454e7b52593ab8a36beRafael Campos
<![CDATA[[3243197]: - merge from trunk, up to r59211.]]> http://www.miikahweb.com/en/blender/git-logs/commit/32431973167a91fd2c72ff4fb08d90fc943fed95 3243197
Branches : soc-2013-cycles_volume
Author : Rafael Campos (jehuty)
----------------------------------------
- merge from trunk, up to r59211.

----------------------------------------
0 Paths Changed]]>
Tue, 20 Aug 2013 20:05:47 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/32431973167a91fd2c72ff4fb08d90fc943fed95Rafael Campos
<![CDATA[[3937271]: === OpenVDB 1.1.1 added ===]]> http://www.miikahweb.com/en/blender/git-logs/commit/393727188cbd2b0e6805401912a21ab60f0f7f1e 3937271
Branches : soc-2013-cycles_volume
Author : Rafael Campos (jehuty)
----------------------------------------
=== 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

----------------------------------------
105 Paths Changed]]>
Fri, 28 Jun 2013 23:38:40 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/393727188cbd2b0e6805401912a21ab60f0f7f1eRafael Campos
<![CDATA[[3ff3b97]: - changed root CMakeLists.txt so OpenVDB would compile on Mac...]]> http://www.miikahweb.com/en/blender/git-logs/commit/3ff3b97a728e27849b95c21eaac8c66df2c3e86b 3ff3b97
Branches : soc-2013-cycles_volume
Author : Rafael Campos (jehuty)
----------------------------------------
- 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;

----------------------------------------
15 Paths Changed]]>
Fri, 26 Jul 2013 16:53:28 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/3ff3b97a728e27849b95c21eaac8c66df2c3e86bRafael Campos
<![CDATA[[43481aa]: - merge from trunk, up to r61080;]]> http://www.miikahweb.com/en/blender/git-logs/commit/43481aa943508f742c897efaff0904281e1911f3 43481aa
Branches : soc-2013-cycles_volume
Author : Rafael Campos (jehuty)
----------------------------------------
- merge from trunk, up to r61080;

----------------------------------------
0 Paths Changed]]>
Mon, 04 Nov 2013 12:50:33 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/43481aa943508f742c897efaff0904281e1911f3Rafael Campos
<![CDATA[[4ae136a]: gsoc 2013 branch soc-2013-cycles_volume]]> http://www.miikahweb.com/en/blender/git-logs/commit/4ae136aafacb7b56f22f40ac673cb6c5b4533432 4ae136a
Branches : soc-2013-cycles_volume
Author : Campbell Barton (campbellbarton)
----------------------------------------
gsoc 2013 branch soc-2013-cycles_volume

----------------------------------------
1 Path Changed]]>
Wed, 12 Jun 2013 04:04:26 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/4ae136aafacb7b56f22f40ac673cb6c5b4533432Campbell Barton
<![CDATA[[4afbe9a]: - merge from trunk, up to r59882.]]> http://www.miikahweb.com/en/blender/git-logs/commit/4afbe9af6623d503dfabe46308852956b0951110 4afbe9a
Branches : soc-2013-cycles_volume
Author : Rafael Campos (jehuty)
----------------------------------------
- merge from trunk, up to r59882.

----------------------------------------
0 Paths Changed]]>
Fri, 06 Sep 2013 23:24:33 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/4afbe9af6623d503dfabe46308852956b0951110Rafael Campos
<![CDATA[[5a470d6]: - added templated lookup, hidden behind the new VDBAccessor...]]> http://www.miikahweb.com/en/blender/git-logs/commit/5a470d63ca00b5d83b0442df43a8ac841784fe9a 5a470d6
Branches : soc-2013-cycles_volume
Author : Rafael Campos (jehuty)
----------------------------------------
- added templated lookup, hidden behind the new VDBAccessor class; had to move VDBVolumeFile definition to avoid circular reference;

----------------------------------------
3 Paths Changed]]>
Mon, 02 Sep 2013 12:51:53 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/5a470d63ca00b5d83b0442df43a8ac841784fe9aRafael Campos
<![CDATA[[60db036]: VDB texture:]]> http://www.miikahweb.com/en/blender/git-logs/commit/60db0367889cab7c20021f11f2513e6e49a148f4 60db036
Branches : soc-2013-cycles_volume
Author : Brecht Van Lommel (brecht)
----------------------------------------
VDB texture:
* Avoid slow file open every time valid_vdb_file is called (in every texture3D
call), do a quick filename extension check for now.
* Pass float coordinates to the GridSampler instead of rounding to integers.

----------------------------------------
3 Paths Changed]]>
Tue, 24 Sep 2013 23:28:19 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/60db0367889cab7c20021f11f2513e6e49a148f4Brecht Van Lommel
<![CDATA[[67dec01]: - added snippet to allow for single thread viewport preview.]]> http://www.miikahweb.com/en/blender/git-logs/commit/67dec010820b2309018cca48c9b7496345d99a00 67dec01
Branches : soc-2013-cycles_volume
Author : Rafael Campos (jehuty)
----------------------------------------
- added snippet to allow for single thread viewport preview.

----------------------------------------
1 Path Changed]]>
Mon, 26 Aug 2013 12:41:48 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/67dec010820b2309018cca48c9b7496345d99a00Rafael Campos
<![CDATA[[724750f]: Updated OpenVDB library to 2.3.0;]]> http://www.miikahweb.com/en/blender/git-logs/commit/724750f47d836df1e71a538283e1c99f4e69f8fc 724750f
Branches : soc-2013-cycles_volume
Author : Rafael Campos (jehuty)
----------------------------------------
Updated OpenVDB library to 2.3.0;

----------------------------------------
80 Paths Changed]]>
Wed, 30 Apr 2014 19:47:09 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/724750f47d836df1e71a538283e1c99f4e69f8fcRafael Campos
<![CDATA[[7c04686]: Merge from trunk, up to r57615.]]> http://www.miikahweb.com/en/blender/git-logs/commit/7c04686ee449450142c423a26dd3ab5a1dd80912 7c04686
Branches : soc-2013-cycles_volume
Author : Rafael Campos (jehuty)
----------------------------------------
Merge from trunk, up to r57615.

----------------------------------------
0 Paths Changed]]>
Thu, 20 Jun 2013 18:23:12 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/7c04686ee449450142c423a26dd3ab5a1dd80912Rafael Campos
<![CDATA[[864991d]: - merged from trunk, up to r59732; - resolved conflict in CMake...]]> http://www.miikahweb.com/en/blender/git-logs/commit/864991d96cbe0032e81083f00c5b0a039e293f3b 864991d
Branches : soc-2013-cycles_volume
Author : Rafael Campos (jehuty)
----------------------------------------
- merged from trunk, up to r59732; - resolved conflict in CMake files from Cycles Standalone changes;

----------------------------------------
0 Paths Changed]]>
Mon, 02 Sep 2013 14:55:02 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/864991d96cbe0032e81083f00c5b0a039e293f3bRafael Campos
<![CDATA[[87cac92]: - Added textures folder under cycles/kernel, and moved the...]]> http://www.miikahweb.com/en/blender/git-logs/commit/87cac92e3455e450afc3703c4539cfe6b028c9d3 87cac92
Branches : soc-2013-cycles_volume
Author : Rafael Campos (jehuty)
----------------------------------------
- Added textures folder under cycles/kernel, and moved the vdb volume class to this directory.

----------------------------------------
3 Paths Changed]]>
Fri, 26 Jul 2013 19:29:13 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/87cac92e3455e450afc3703c4539cfe6b028c9d3Rafael Campos
<![CDATA[[8965cb7]: - added the library "cycles_kernel_textures" to build target...]]> http://www.miikahweb.com/en/blender/git-logs/commit/8965cb77b1158004188857aa0118c64c7644d774 8965cb7
Branches : soc-2013-cycles_volume
Author : Rafael Campos (jehuty)
----------------------------------------
- added the library "cycles_kernel_textures" to build target;
- isolated OSL Services from VDB Volumes by adding the class VDBTextureSystem to hold API;

----------------------------------------
5 Paths Changed]]>
Wed, 31 Jul 2013 15:48:10 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/8965cb77b1158004188857aa0118c64c7644d774Rafael Campos
<![CDATA[[a3379af]: - added a map to keep track of open volume files;]]> http://www.miikahweb.com/en/blender/git-logs/commit/a3379afe7b0d9e3757ca334a9533e26b9c4ec9db a3379af
Branches : soc-2013-cycles_volume
Author : Rafael Campos (jehuty)
----------------------------------------
- added a map to keep track of open volume files;

----------------------------------------
1 Path Changed]]>
Wed, 31 Jul 2013 20:44:41 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/a3379afe7b0d9e3757ca334a9533e26b9c4ec9dbRafael Campos
<![CDATA[[a85354c]: - changed memory allocation of both VDBTextureSystem and each...]]> http://www.miikahweb.com/en/blender/git-logs/commit/a85354cb350a49b0c0b4adab43939ce6f23bdc28 a85354c
Branches : soc-2013-cycles_volume
Author : Rafael Campos (jehuty)
----------------------------------------
- changed memory allocation of both VDBTextureSystem and each VDBVolumeFile stored in the VDBTextureSystem's map to use smart pointers;
- implemented naive interpolation for texture lookup (nearest neighbor);

----------------------------------------
6 Paths Changed]]>
Sat, 17 Aug 2013 13:10:35 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/a85354cb350a49b0c0b4adab43939ce6f23bdc28Rafael Campos
<![CDATA[[a86f121]: - merge from trunk, up to r60196;]]> http://www.miikahweb.com/en/blender/git-logs/commit/a86f121f78171246882e341ca6f521d7869f073a a86f121
Branches : soc-2013-cycles_volume
Author : Rafael Campos (jehuty)
----------------------------------------
- merge from trunk, up to r60196;
note: this fixed the problem with RNA I was getting when loading a osl shader;

----------------------------------------
0 Paths Changed]]>
Tue, 17 Sep 2013 14:49:11 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/a86f121f78171246882e341ca6f521d7869f073aRafael Campos
<![CDATA[[aede6f9]: - added early versions of OpenVDBVolume, OpenVDBUtil and OpenVDBVolumeAccessor...]]> http://www.miikahweb.com/en/blender/git-logs/commit/aede6f983b05daeafe37b12abbc0043fd7341774 aede6f9
Branches : soc-2013-cycles_volume
Author : Rafael Campos (jehuty)
----------------------------------------
- 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;

----------------------------------------
8 Paths Changed]]>
Tue, 16 Jul 2013 20:06:22 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/aede6f983b05daeafe37b12abbc0043fd7341774Rafael Campos
<![CDATA[[afe6a81]: - lookup is now performed using OpenVDB's sampler, using trilinear...]]> http://www.miikahweb.com/en/blender/git-logs/commit/afe6a810c449239c7328bafb5951e345d8fee5a4 afe6a81
Branches : soc-2013-cycles_volume
Author : Rafael Campos (jehuty)
----------------------------------------
- lookup is now performed using OpenVDB's sampler, using trilinear interpolation.

----------------------------------------
6 Paths Changed]]>
Fri, 06 Sep 2013 16:03:15 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/afe6a810c449239c7328bafb5951e345d8fee5a4Rafael Campos
<![CDATA[[b4bb89d]: - Merging from trunk, r57878 through r58236;]]> http://www.miikahweb.com/en/blender/git-logs/commit/b4bb89d46fd8f1c8d6258112f521cc306cf75c8e b4bb89d
Branches : soc-2013-cycles_volume
Author : Rafael Campos (jehuty)
----------------------------------------
- Merging from trunk, r57878 through r58236;

----------------------------------------
0 Paths Changed]]>
Sun, 14 Jul 2013 13:28:39 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/b4bb89d46fd8f1c8d6258112f521cc306cf75c8eRafael Campos
<![CDATA[[c528546]: Fix bug in OpenVDB with an uninitialized variable in the default...]]> http://www.miikahweb.com/en/blender/git-logs/commit/c5285464c912cd88f6acd1e0ccdad58c21eeab72 c528546
Branches : soc-2013-cycles_volume
Author : Brecht Van Lommel (brecht)
----------------------------------------
Fix bug in OpenVDB with an uninitialized variable in the default Transform.

----------------------------------------
1 Path Changed]]>
Tue, 24 Sep 2013 23:24:12 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/c5285464c912cd88f6acd1e0ccdad58c21eeab72Brecht Van Lommel
<![CDATA[[d492790]: - added tbb lib to macros.cmake;]]> http://www.miikahweb.com/en/blender/git-logs/commit/d4927901f425f9c0618ce5fdb5f30d2b96b1ced0 d492790
Branches : soc-2013-cycles_volume
Author : Rafael Campos (jehuty)
----------------------------------------
- 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;

----------------------------------------
10 Paths Changed]]>
Sun, 14 Jul 2013 12:58:21 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/d4927901f425f9c0618ce5fdb5f30d2b96b1ced0Rafael Campos
<![CDATA[[d7bdb22]: - Merged trunk, up to revision 58632.]]> http://www.miikahweb.com/en/blender/git-logs/commit/d7bdb226d479b9eafb0bb617e9cc2c5b8add5267 d7bdb22
Branches : soc-2013-cycles_volume
Author : Rafael Campos (jehuty)
----------------------------------------
- Merged trunk, up to revision 58632.

----------------------------------------
0 Paths Changed]]>
Fri, 26 Jul 2013 19:58:19 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/d7bdb226d479b9eafb0bb617e9cc2c5b8add5267Rafael Campos
<![CDATA[[e34118a]: - added error handling for when vdb file can't be opened;]]> http://www.miikahweb.com/en/blender/git-logs/commit/e34118a6b695ae7491a20d608bf1abf000266388 e34118a
Branches : soc-2013-cycles_volume
Author : Rafael Campos (jehuty)
----------------------------------------
- added error handling for when vdb file can't be opened;
- minor corrections

----------------------------------------
3 Paths Changed]]>
Tue, 27 Aug 2013 14:52:47 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/e34118a6b695ae7491a20d608bf1abf000266388Rafael Campos
<![CDATA[[edd552c]: - added methods to check if texture is a gdb file;]]> http://www.miikahweb.com/en/blender/git-logs/commit/edd552c2bb5eabd50e179dd18f3722ac4c3d8e7c edd552c
Branches : soc-2013-cycles_volume
Author : Rafael Campos (jehuty)
----------------------------------------
- added methods to check if texture is a gdb file;
- cleaned up the files after moving the volume class to cycles/kernel/textures from cycles/kernel/osl;

----------------------------------------
9 Paths Changed]]>
Sat, 27 Jul 2013 00:58:57 +0000 http://www.miikahweb.com/en/blender/git-logs/commit/edd552c2bb5eabd50e179dd18f3722ac4c3d8e7cRafael Campos