[Bf-blender-cvs] [9f4e5581d18] soc-2018-cycles-volumes: OpenVDB import to padded sparse grids.

2018-08-12 Thread Geraldine Chua
Commit: 9f4e5581d18899d665d61e93ae7c6933c5a3e770 Author: Geraldine Chua Date: Sun Aug 12 23:33:52 2018 +0800 Branches: soc-2018-cycles-volumes https://developer.blender.org/rB9f4e5581d18899d665d61e93ae7c6933c5a3e770 OpenVDB import to padded sparse grids

[Bf-blender-cvs] [57beb92ccec] soc-2018-cycles-volumes: Minor bug-fixes and optimizations.

2018-08-12 Thread Geraldine Chua
Commit: 57beb92ccec7d4952636231fc54b106aacb17d55 Author: Geraldine Chua Date: Sun Aug 12 17:14:29 2018 +0800 Branches: soc-2018-cycles-volumes https://developer.blender.org/rB57beb92ccec7d4952636231fc54b106aacb17d55 Minor bug-fixes and optimizations. * Change most instances of division and

[Bf-blender-cvs] [aa20e7b88f0] soc-2018-cycles-volumes: Merge remote-tracking branch 'origin/blender2.8' into soc-2018-cycles-volumes

2018-08-09 Thread Geraldine Chua
Commit: aa20e7b88f02544458467868423f48e878034e52 Author: Geraldine Chua Date: Fri Aug 10 13:27:40 2018 +0800 Branches: soc-2018-cycles-volumes https://developer.blender.org/rBaa20e7b88f02544458467868423f48e878034e52 Merge remote-tracking branch 'origin/blender2.8' into soc-2018-cycl

[Bf-blender-cvs] [c8baf8cb39a] soc-2018-cycles-volumes: Updates to OpenVDB import and volume motion blur.

2018-08-09 Thread Geraldine Chua
Commit: c8baf8cb39a427e94c4a8c88be2ee2ddd41bc88d Author: Geraldine Chua Date: Wed Aug 8 11:27:11 2018 +0800 Branches: soc-2018-cycles-volumes https://developer.blender.org/rBc8baf8cb39a427e94c4a8c88be2ee2ddd41bc88d Updates to OpenVDB import and volume motion blur. * Separated option for Volume

[Bf-blender-cvs] [0552d61a121] soc-2018-cycles-volumes: Several minor fixes and variable name changes.

2018-08-02 Thread Geraldine Chua
Commit: 0552d61a1216de5455a024b6ba6a2c618293a16c Author: Geraldine Chua Date: Thu Aug 2 23:55:50 2018 +0800 Branches: soc-2018-cycles-volumes https://developer.blender.org/rB0552d61a1216de5455a024b6ba6a2c618293a16c Several minor fixes and variable name changes. Notable changes: * P_v moved to

[Bf-blender-cvs] [ac21e600ee8] soc-2018-cycles-volumes: Remove Cycles dependency on intern/openvdb.

2018-08-02 Thread Geraldine Chua
Commit: ac21e600ee877333840813c8314b7248ea4e2d33 Author: Geraldine Chua Date: Thu Aug 2 23:39:28 2018 +0800 Branches: soc-2018-cycles-volumes https://developer.blender.org/rBac21e600ee877333840813c8314b7248ea4e2d33 Remove Cycles dependency on intern/openvdb. For this, several functions from

[Bf-blender-cvs] [44d541a6476] soc-2018-cycles-volumes: Initial fix for CUDA, OpenCL sparse grid sampling.

2018-08-02 Thread Geraldine Chua
Commit: 44d541a6476d3a3f15d6a6fd227a488768dbb86d Author: Geraldine Chua Date: Fri Aug 3 00:07:58 2018 +0800 Branches: soc-2018-cycles-volumes https://developer.blender.org/rB44d541a6476d3a3f15d6a6fd227a488768dbb86d Initial fix for CUDA, OpenCL sparse grid sampling

[Bf-blender-cvs] [368c4f08666] soc-2018-cycles-volumes: Cycles support for importing common grid types.

2018-08-02 Thread Geraldine Chua
Commit: 368c4f08666ce39aae14756a10da143663130626 Author: Geraldine Chua Date: Thu Aug 2 23:44:24 2018 +0800 Branches: soc-2018-cycles-volumes https://developer.blender.org/rB368c4f08666ce39aae14756a10da143663130626 Cycles support for importing common grid types. Most common grid types that can

[Bf-blender-cvs] [0a9c1e51f56] soc-2018-cycles-volumes: Create SparseTextureInfo.

2018-08-02 Thread Geraldine Chua
Commit: 0a9c1e51f56dfdf75c7f88972ff609ea0a5b71ca Author: Geraldine Chua Date: Thu Aug 2 23:32:32 2018 +0800 Branches: soc-2018-cycles-volumes https://developer.blender.org/rB0a9c1e51f56dfdf75c7f88972ff609ea0a5b71ca Create SparseTextureInfo. Will be used for better organization of info used to

[Bf-blender-cvs] [fdf4c4f80cd] soc-2018-cycles-volumes: Fixed incorrect preview of imported OpenVDB files.

2018-08-02 Thread Geraldine Chua
Commit: fdf4c4f80cd6822849c2cbbff6b042ec6becbea9 Author: Geraldine Chua Date: Thu Aug 2 23:15:49 2018 +0800 Branches: soc-2018-cycles-volumes https://developer.blender.org/rBfdf4c4f80cd6822849c2cbbff6b042ec6becbea9 Fixed incorrect preview of imported OpenVDB files. Error was caused by not

[Bf-blender-cvs] [6a7af7273de] soc-2018-cycles-volumes: Remove most VDB grid as texture storage functions.

2018-08-02 Thread Geraldine Chua
Commit: 6a7af7273de37ce7e3b72dd5cb33b2fabc8ad6e9 Author: Geraldine Chua Date: Thu Aug 2 23:27:28 2018 +0800 Branches: soc-2018-cycles-volumes https://developer.blender.org/rB6a7af7273de37ce7e3b72dd5cb33b2fabc8ad6e9 Remove most VDB grid as texture storage functions

[Bf-blender-cvs] [9eaa1a732ce] soc-2018-cycles-volumes: Move VDB functions from Cycles to intern/openvdb.

2018-08-02 Thread Geraldine Chua
Commit: 9eaa1a732cea21b5789b5026871faf39fb8de451 Author: Geraldine Chua Date: Thu Aug 2 23:06:52 2018 +0800 Branches: soc-2018-cycles-volumes https://developer.blender.org/rB9eaa1a732cea21b5789b5026871faf39fb8de451 Move VDB functions from Cycles to intern/openvdb. So they can be used on

[Bf-blender-cvs] [27c70e50f78] soc-2018-cycles-volumes: Clean up. Change VDB iteration method in Cycles to leaf iterators rather than accessors.

2018-07-28 Thread Geraldine Chua
Commit: 27c70e50f783909fc46ac04fdfa955a6f0bbd76d Author: Geraldine Chua Date: Sun Jul 29 00:01:48 2018 +0800 Branches: soc-2018-cycles-volumes https://developer.blender.org/rB27c70e50f783909fc46ac04fdfa955a6f0bbd76d Clean up. Change VDB iteration method in Cycles to leaf iterators rather than

[Bf-blender-cvs] [cba412fba18] soc-2018-cycles-volumes: Intial commit for volume motion blur.

2018-07-26 Thread Geraldine Chua
Commit: cba412fba184959ed008a2f54d22dda8d973634b Author: Geraldine Chua Date: Thu Jul 26 21:09:06 2018 +0800 Branches: soc-2018-cycles-volumes https://developer.blender.org/rBcba412fba184959ed008a2f54d22dda8d973634b Intial commit for volume motion blur

[Bf-blender-cvs] [98a620707f3] soc-2018-cycles-volumes: Cleanup; fix some bugs causing crashes.

2018-07-26 Thread Geraldine Chua
Commit: 98a620707f3f57189d96b2b4abdb645c9e179ea5 Author: Geraldine Chua Date: Thu Jul 26 21:03:58 2018 +0800 Branches: soc-2018-cycles-volumes https://developer.blender.org/rB98a620707f3f57189d96b2b4abdb645c9e179ea5 Cleanup; fix some bugs causing crashes

[Bf-blender-cvs] [c987ad81b68] soc-2018-cycles-volumes: Cleanup and bug fixes.

2018-07-16 Thread Geraldine Chua
Commit: c987ad81b684f4f0b361ff11325786d268c603c1 Author: Geraldine Chua Date: Mon Jul 16 20:57:55 2018 +0800 Branches: soc-2018-cycles-volumes https://developer.blender.org/rBc987ad81b684f4f0b361ff11325786d268c603c1 Cleanup and bug fixes

[Bf-blender-cvs] [028f648753c] soc-2018-cycles-volumes: Revert "Morton ordering for sparse grids."

2018-07-10 Thread Geraldine Chua
Commit: 028f648753c893639f5c1732360e4cf6eb551e71 Author: Geraldine Chua Date: Tue Jul 10 15:42:52 2018 +0800 Branches: soc-2018-cycles-volumes https://developer.blender.org/rB028f648753c893639f5c1732360e4cf6eb551e71 Revert "Morton ordering for sparse grids." This reve

[Bf-blender-cvs] [281db895f33] soc-2018-cycles-volumes: Simple OpenVDB import GUI.

2018-07-10 Thread Geraldine Chua
Commit: 281db895f33a3481d1a5b7689cb2e5c914613261 Author: Geraldine Chua Date: Tue Jul 10 15:56:23 2018 +0800 Branches: soc-2018-cycles-volumes https://developer.blender.org/rB281db895f33a3481d1a5b7689cb2e5c914613261 Simple OpenVDB import GUI

[Bf-blender-cvs] [7fc47f83fc9] soc-2018-cycles-volumes: Initial commit for Cycles OpenVDB import.

2018-07-10 Thread Geraldine Chua
Commit: 7fc47f83fc90edfb5404f468124afee605f81fe0 Author: Geraldine Chua Date: Tue Jul 10 15:49:51 2018 +0800 Branches: soc-2018-cycles-volumes https://developer.blender.org/rB7fc47f83fc90edfb5404f468124afee605f81fe0 Initial commit for Cycles OpenVDB import

[Bf-blender-cvs] [a93a9fb09bc] soc-2018-cycles-volumes: Morton ordering for sparse grids.

2018-06-16 Thread Geraldine Chua
Commit: a93a9fb09bcfd6211f063255ccb11cfc15e013d1 Author: Geraldine Chua Date: Sat Jun 16 19:49:18 2018 +0800 Branches: soc-2018-cycles-volumes https://developer.blender.org/rBa93a9fb09bcfd6211f063255ccb11cfc15e013d1 Morton ordering for sparse grids

[Bf-blender-cvs] [4e94a6f576d] soc-2018-cycles-volumes: Minor sparse tile fixes.

2018-06-11 Thread Geraldine Chua
Commit: 4e94a6f576de76d670b5ed3dd69500fd8c539e67 Author: Geraldine Chua Date: Mon Jun 11 22:57:59 2018 +0800 Branches: soc-2018-cycles-volumes https://developer.blender.org/rB4e94a6f576de76d670b5ed3dd69500fd8c539e67 Minor sparse tile fixes. Fixed some really obvious errors with CUDA sampling

[Bf-blender-cvs] [22f243d379f] soc-2018-cycles-volumes: Reduce sparse grid memory usage and minor fixes.

2018-06-10 Thread Geraldine Chua
Commit: 22f243d379ffd1bd7101dd1955b2efe0062ed651 Author: Geraldine Chua Date: Fri Jun 8 18:11:03 2018 +0800 Branches: soc-2018-cycles-volumes https://developer.blender.org/rB22f243d379ffd1bd7101dd1955b2efe0062ed651 Reduce sparse grid memory usage and minor fixes. Sparse grids originally padded

[Bf-blender-cvs] [e0ea53ae77c] soc-2018-cycles-volumes: Updates to volume kernel tiling function.

2018-06-10 Thread Geraldine Chua
Commit: e0ea53ae77c193ef08bb0b9215c5b3ffd84e7c11 Author: Geraldine Chua Date: Sun Jun 10 23:15:29 2018 +0800 Branches: soc-2018-cycles-volumes https://developer.blender.org/rBe0ea53ae77c193ef08bb0b9215c5b3ffd84e7c11 Updates to volume kernel tiling function. 1. OpenCL and CUDA support (mostly

[Bf-blender-cvs] [75bff3c0137] soc-2018-cycles-volumes: Threshold sparse grid with volume mesh isovalue and optimize tile copying during grid generation.

2018-06-07 Thread Geraldine Chua
Commit: 75bff3c0137e18a00bc9318549e6c3da8b7ae5ac Author: Geraldine Chua Date: Thu Jun 7 23:14:33 2018 +0800 Branches: soc-2018-cycles-volumes https://developer.blender.org/rB75bff3c0137e18a00bc9318549e6c3da8b7ae5ac Threshold sparse grid with volume mesh isovalue and optimize tile copying during

[Bf-blender-cvs] [998d1b091a9] soc-2018-cycles-volumes: Added sparse grid lookup to mesh volume generator.

2018-06-07 Thread Geraldine Chua
Commit: 998d1b091a90454cdc65ed8ea8101f28984298e4 Author: Geraldine Chua Date: Wed Jun 6 23:51:56 2018 +0800 Branches: soc-2018-cycles-volumes https://developer.blender.org/rB998d1b091a90454cdc65ed8ea8101f28984298e4 Added sparse grid lookup to mesh volume generator. Also made some minor

[Bf-blender-cvs] [fd64e214cbc] soc-2018-cycles-volumes: Remove SparseTile; support CPU tricubic interp.

2018-06-07 Thread Geraldine Chua
Commit: fd64e214cbceefd09c863e6ee0c3aac1db2428b0 Author: Geraldine Chua Date: Thu Jun 7 17:03:24 2018 +0800 Branches: soc-2018-cycles-volumes https://developer.blender.org/rBfd64e214cbceefd09c863e6ee0c3aac1db2428b0 Remove SparseTile; support CPU tricubic interp. Sparse grids now use their

[Bf-blender-cvs] [e1db45c41a9] soc-2018-cycles-volumes: Updates to tiling function.

2018-06-07 Thread Geraldine Chua
Commit: e1db45c41a9acb9dadbb40183e1037d441a15035 Author: Geraldine Chua Date: Tue Jun 5 21:35:24 2018 +0800 Branches: soc-2018-cycles-volumes https://developer.blender.org/rBe1db45c41a9acb9dadbb40183e1037d441a15035 Updates to tiling function. 1. Supports all data types (or at least the ones

[Bf-blender-cvs] [ae177e799c1] soc-2018-cycles-volumes: Created init functions for uchar4 and half4.

2018-06-07 Thread Geraldine Chua
Commit: ae177e799c121f4135d2f32aa0c23cf36992afaf Author: Geraldine Chua Date: Tue Jun 5 21:32:24 2018 +0800 Branches: soc-2018-cycles-volumes https://developer.blender.org/rBae177e799c121f4135d2f32aa0c23cf36992afaf Created init functions for uchar4 and half4

[Bf-blender-cvs] [6998ecec2a9] soc-2018-cycles-volumes: Initial working implementation of tiling for sparse grids.

2018-05-31 Thread Geraldine Chua
Commit: 6998ecec2a9ca5541eb93803f3233c5e9ab23eb5 Author: Geraldine Chua Date: Thu May 31 21:09:25 2018 +0800 Branches: soc-2018-cycles-volumes https://developer.blender.org/rB6998ecec2a9ca5541eb93803f3233c5e9ab23eb5 Initial working implementation of tiling for sparse grids

[Bf-blender-cvs] [45830999d9e] soc-2018-volumes: Merge branch 'soc-2018-volumes' of git.blender.org:blender into soc-2018-volumes

2018-05-30 Thread Geraldine Chua
Commit: 45830999d9e8b62288edc97d98ba6b6f69c051a3 Author: Geraldine Chua Date: Thu May 31 01:21:21 2018 +0800 Branches: soc-2018-volumes https://developer.blender.org/rB45830999d9e8b62288edc97d98ba6b6f69c051a3 Merge branch 'soc-2018-volumes' of git.blender.org:blender into soc-20

[Bf-blender-cvs] [56c834dacd6] soc-2018-volumes: Initial working implementation of tiling for sparse grids.

2018-05-30 Thread Geraldine Chua
Commit: 56c834dacd604ccff6c947f02c91688d9ed3f845 Author: Geraldine Chua Date: Tue May 29 01:33:47 2018 +0800 Branches: soc-2018-volumes https://developer.blender.org/rB56c834dacd604ccff6c947f02c91688d9ed3f845 Initial working implementation of tiling for sparse grids

[Bf-blender-cvs] [d7aab52c4d2] soc-2018-volumes: Merge branch 'master' into soc-2018-volumes

2018-05-28 Thread Geraldine Chua
Commit: d7aab52c4d216a69af826289d926cd0b67bf2f4d Author: Geraldine Chua Date: Tue May 29 11:44:03 2018 +0800 Branches: soc-2018-volumes https://developer.blender.org/rBd7aab52c4d216a69af826289d926cd0b67bf2f4d Merge branch 'master' into soc-20

[Bf-blender-cvs] [5f3b3554772] soc-2018-volumes: sparse volumes initial commit

2018-05-28 Thread Geraldine Chua
Commit: 5f3b35547725159bb33e383a81dc93dc92f4ad4f Author: Geraldine Chua Date: Tue May 29 01:33:47 2018 +0800 Branches: soc-2018-volumes https://developer.blender.org/rB5f3b35547725159bb33e383a81dc93dc92f4ad4f sparse volumes initial commit