| Commit | Tree | Parents | Author | Summary | Date |
|---|
| 2ee03015542e | b669903a6e25 | bdb12bf045ad 4be7fb765141 | Kévin Dietrich | Merge branch 'master' into openvdb | Jul 23 2015, 11:31 AM |
| bdb12bf045ad | 31518152c189 | 1efa1d82e628 e6711119f217 | Kévin Dietrich | Merge branch 'master' into openvdb | Jul 17 2015, 8:21 PM |
| 1efa1d82e628 | b5b8045abb6e | 8008daba75cb | Kévin Dietrich | | Jul 17 2015, 8:15 PM |
| 8008daba75cb | ea690bc53b57 | a950ae609042 | Kévin Dietrich | Cleanup: reduce scopes of 'using namespace' declarations. | Jul 17 2015, 7:59 PM |
| a950ae609042 | 1b6bb321e576 | 3ff45ef48f89 | Kévin Dietrich | Cleanup. | Jul 17 2015, 7:53 PM |
| 3ff45ef48f89 | fcb9c7ca1a78 | b32acadfd3de | Kévin Dietrich | A simple utility class to time functions. | Jul 17 2015, 7:24 PM |
| b32acadfd3de | 34aede202370 | 8a7d0559f517 | Kévin Dietrich | Export UI: forgot to remove those in a previous commit. | Jul 17 2015, 6:44 PM |
| 8a7d0559f517 | bdd29f832dde | a788a9183055 | Kévin Dietrich | Fix compile error (tm). | Jul 17 2015, 6:41 PM |
| a788a9183055 | fc374e80faa5 | eae5f5b7d7c3 | Kévin Dietrich | OpenVDBReader: small de-duplication. | Jul 17 2015, 6:20 PM |
| eae5f5b7d7c3 | b170f6afbd53 | 9351a3b65030 e6364c64f2f9 | Kévin Dietrich | Merge branch 'master' into openvdb | Jul 16 2015, 5:00 AM |
| 9351a3b65030 | f4634e804cbe | 26782fa350ae 17ebbc06e2ea | Kévin Dietrich | Merge branch 'master' into openvdb | Jul 11 2015, 8:26 PM |
| 26782fa350ae | bba4efcb8b43 | 950abc655edf | Kévin Dietrich | Cleanup: redundant metadata value read/write. | Jul 10 2015, 7:33 PM |
| 950abc655edf | f610621cccb2 | ae0ea8c937da | Kévin Dietrich | Remove (test) code dealing with an OpenVDB primitive and drawing the VDB tree… (Show More…) | Jul 10 2015, 7:23 PM |
| ae0ea8c937da | d2c4cd102720 | 387cd2eb4f18 | Kévin Dietrich | Activate reading of exported files (+ cleanup). | Jul 10 2015, 6:57 PM |
| 387cd2eb4f18 | e6d2f254fb14 | 5c43695f4d3c e7a48113a96f | Kévin Dietrich | Merge branch 'master' into openvdb | Jul 10 2015, 5:46 PM |
| 5c43695f4d3c | 9776d03d50d3 | 802f40c4990d 6de7f3c747af | Kévin Dietrich | Merge branch 'master' into openvdb | Jul 5 2015, 9:44 AM |
| 802f40c4990d | 6b1f76fe1bd2 | fe354606a25e | Kévin Dietrich | Remove anything which deals with transforming a grid. (Show More…) | Jul 2 2015, 12:59 PM |
| fe354606a25e | 21a17bd2492d | 1fcfb0b9e775 | Kévin Dietrich | Remove dead code. | Jul 2 2015, 12:42 PM |
| 1fcfb0b9e775 | eef3d2f419d4 | dde162d76078 | Kévin Dietrich | Revert "Cycles: add support for transforming the grid (pos, rot, scale)." (Show More…) | Jul 2 2015, 12:18 PM |
| dde162d76078 | e287656a89e3 | e3bafa8f501b | Kévin Dietrich | Cycles: take radius of the sampling kernel into account for ray intersection. (Show More…) | Jul 2 2015, 12:01 PM |
| e3bafa8f501b | 71ec4bf2a4ad | 39d66bf1a459 cf1bac3f6900 | Kévin Dietrich | Merge branch 'master' into openvdb | Jul 1 2015, 2:28 AM |
| 39d66bf1a459 | 07b9b2304f42 | 2719f51a7005 cd7853be2277 | Kévin Dietrich | Merge branch 'master' into openvdb | Jun 23 2015, 11:30 AM |
| 2719f51a7005 | fc42fcb11352 | 0cd4b39f583f | Kévin Dietrich | Cleanup: colors and gl calls | Jun 23 2015, 11:29 AM |
| 0cd4b39f583f | 0298eea158df | 45c287d00917 | Kévin Dietrich | Cleanup: reorder operations in the loop over the vdb tree nodes. | Jun 23 2015, 12:13 AM |
| 45c287d00917 | 96530e215904 | c571e5989d47 | Kévin Dietrich | Visualization: compute normals for voxel box drawing. | Jun 22 2015, 9:49 PM |
| c571e5989d47 | 462e9d8a5591 | 7bd3b34e0240 | Kévin Dietrich | | Jun 22 2015, 9:15 PM |
| 7bd3b34e0240 | 0f06bfc2f18c | 1428324717f7 | Kévin Dietrich | Exporter: option to write grids as 16-bit half floats. (Show More…) | Jun 22 2015, 6:09 PM |
| 1428324717f7 | 1769b815ee87 | 8f6e7e5565ae 28c34d332f94 | Kévin Dietrich | Merge branch 'master' into openvdb | Jun 18 2015, 7:00 AM |
| 8f6e7e5565ae | 8cebd7704a11 | b91aecc017e0 | Kévin Dietrich | Add a function to allocate and set default values for the drawing properties. | Jun 17 2015, 6:33 PM |
| b91aecc017e0 | 0445461d1d7e | ee5b2d37652d | Kévin Dietrich | One more de-duplication. | Jun 17 2015, 6:16 PM |
| ee5b2d37652d | 7253db7dc60c | f750a48cdad7 | Kévin Dietrich | Rework the UI for displaying the OpenVDB data. | Jun 17 2015, 6:13 PM |
| f750a48cdad7 | 2ebabde176a4 | 6a91edb8e0cf | Kévin Dietrich | Cleanup: de-duplicate drawing code. | Jun 17 2015, 6:12 PM |
| 6a91edb8e0cf | 64a27143bd3a | 198fa023c126 | Kévin Dietrich | Add a level of detail scheme to reduce the number of voxels to be drawn. | Jun 17 2015, 5:50 PM |
| 198fa023c126 | 4480ed0b63cd | f2e1284f056d | Kévin Dietrich | | Jun 17 2015, 4:49 PM |
| f2e1284f056d | 8e1e20a16df8 | 35476f588f89 | Kévin Dietrich | Move draw settings to its own struct and add some more options. (Show More…) | Jun 17 2015, 3:56 PM |
| 35476f588f89 | 2accda0e5a57 | 435def9bdc11 | Kévin Dietrich | Use vertex arrays to draw the VDB tree and its values. | Jun 17 2015, 12:58 PM |
| 435def9bdc11 | 8fb83db0e932 | e11aead9e6a0 5b8af1d1f194 | Kévin Dietrich | Merge branch 'master' into openvdb | Jun 15 2015, 1:35 PM |
| e11aead9e6a0 | 7fe7659979fb | bc802ead9829 | Kévin Dietrich | Several fixes and cleanups to the compile process: (Show More…) | Jun 15 2015, 1:31 PM |
| bc802ead9829 | 67580c69b687 | 8a11c45a0901 | Kévin Dietrich | A simple UI for the VDB tree visualization. | Jun 14 2015, 3:49 AM |
| 8a11c45a0901 | 16f269cb056f | 10d6ad079825 7182677620aa | Kévin Dietrich | Merge branch 'master' into openvdb | Jun 13 2015, 3:45 AM |
| 10d6ad079825 | 0476d33da005 | 6364ceea301c | Kévin Dietrich | | Jun 13 2015, 3:20 AM |
| 6364ceea301c | 2e9efef8a6b2 | fc05d9603f00 | Kévin Dietrich | Cycles: add support for sampling staggered vector grids. | Jun 13 2015, 3:07 AM |
| fc05d9603f00 | 270bede65f9d | 28f88d207639 | Kévin Dietrich | Cycles: rename openvdb.* files to volume.* | Jun 13 2015, 2:38 AM |
| 28f88d207639 | cf5bcaf5325f | c2196395d659 | Kévin Dietrich | Cycles: style cleanup. | Jun 13 2015, 2:15 AM |
| c2196395d659 | 5922989ed7d1 | ef264e1bb010 | Kévin Dietrich | Cycles: do not consider level set grids. | Jun 13 2015, 1:51 AM |
| ef264e1bb010 | da98b9783592 | d9b70e40df78 | Kévin Dietrich | Cleanup: deduplicate check to see if a given grid exists in the file. | Jun 13 2015, 1:16 AM |
| d9b70e40df78 | 91bdc534c526 | 04af059f57a0 | Kévin Dietrich | Support for drawing the grid values in the viewport. | Jun 12 2015, 3:55 AM |
| 04af059f57a0 | da1cb92df810 | 9fa6a753c842 | Kévin Dietrich | Cleanup: warning. | Jun 12 2015, 12:33 AM |
| 9fa6a753c842 | 420990a62aa8 | 600a7cd2bf21 | Kévin Dietrich | Cleanup: magic number. | Jun 12 2015, 12:33 AM |
| 600a7cd2bf21 | b30aa7cf4e5e | a9158140f796 | Lukas Tönne | Fix for own commit: cycles volume slots are not the same as the index in the… (Show More…) | Jun 12 2015, 12:04 PM |
| a9158140f796 | ba69180dd76f | aaa43e2b84a0 | Lukas Tönne | Fix for undefined density slot when using OpenVDB nodes without connecting the… (Show More…) | Jun 12 2015, 11:27 AM |
| aaa43e2b84a0 | c0c60d15739b | c5d008460600 | Lukas Tönne | Fix for missing boost dependency when OpenVDB is disabled. | Jun 12 2015, 10:23 AM |
| c5d008460600 | d0ef5657a208 | 1aeb676c2b2e | Kévin Dietrich | Fix compilation error when WITH_OPENVDB is off (again). | Jun 11 2015, 4:29 PM |
| 1aeb676c2b2e | a1f576899331 | 24e3db230263 | Lukas Tönne | OpenVDB has a dependency on boost-iostreams lib. (Show More…) | Jun 11 2015, 4:07 PM |
| 24e3db230263 | d25e4ea40072 | e4126ec9c13b | Lukas Tönne | | Jun 11 2015, 12:40 PM |
| e4126ec9c13b | 414fff7cd0ac | 5086decb803c | Sergey Sharybin | Gooseberry: Fix compilation error with OpenVDB disabled | Jun 11 2015, 11:55 AM |
| 5086decb803c | 433ccefb8a5c | fbf4aebfda59 | Kévin Dietrich | Initial support for drawing the VDB tree in the viewport. (Show More…) | Jun 10 2015, 7:00 PM |
| fbf4aebfda59 | 8fdb3c7093ed | 6ecafc57f1f7 | Kévin Dietrich | Move exported flag from SmokeDomainSettings to OpenVDBCache | Jun 10 2015, 2:25 AM |
| 6ecafc57f1f7 | 7d23da090b81 | a9e9e9cbc9c7 087c82e392bc | Lukas Tönne | Merge branch 'master' into openvdb | Jun 11 2015, 10:47 AM |
| a9e9e9cbc9c7 | 7632abf0495d | 706a0e2139f9 | Sergey Sharybin | OpenVDB: Disable it for blenderplayer buildbot target | Jun 10 2015, 4:55 PM |
| 706a0e2139f9 | e2207340e16b | 90dc21ce27cc | Sergey Sharybin | OpenVDB: Tweaksfor scons and buildbot | Jun 10 2015, 4:52 PM |
| 90dc21ce27cc | 504d87519e1b | 6ec3656e9784 | Kévin Dietrich | Fix typo in writefile.c resulting in undefined nodes. | Jun 9 2015, 2:53 PM |
| 6ec3656e9784 | 74d6599b45d9 | 77246e2b936e | Lukas Tönne | Generalized node function for mapping existing inputs/outputs on a dynamically… (Show More…) | Jun 9 2015, 11:53 AM |
| 77246e2b936e | 8f49be4cb088 | 99f79338d876 | Lukas Tönne | More flexible feedback function for reading header and metadata from OpenVDB… (Show More…) | Jun 8 2015, 3:55 PM |
| 99f79338d876 | 30c9d85224fe | 0a689d3caeb6 | Lukas Tönne | Handle grid name lookups from cycles nodes as weak references and prevent… (Show More…) | Jun 8 2015, 3:53 PM |
| 0a689d3caeb6 | 87a38ae55eda | 2560e49c4ee7 | Kévin Dietrich | Fix compile error. | Jun 9 2015, 7:36 AM |
| 2560e49c4ee7 | 6861d17fdd84 | c2cdb38376d5 e1b8ed8dd4e8 | Kévin Dietrich | Merge branch 'master' into openvdb | Jun 9 2015, 2:02 AM |
| c2cdb38376d5 | c967aaff6601 | 442748dfcd91 | Kévin Dietrich | Cycles: use vdb ray intersectors for shadow rays as well. | Jun 9 2015, 1:54 AM |
| 442748dfcd91 | 0403395a8518 | 3c69a62f22bd | Kévin Dietrich | Fix for crash on NULL pointer if using the high density grid for rendering. | Jun 8 2015, 10:22 PM |
| 3c69a62f22bd | f05fb5edd096 | 1c580e3a73c1 | Kévin Dietrich | | Jun 8 2015, 10:09 PM |
| 1c580e3a73c1 | 96ad6c51f1da | 3dcb158f0594 | Kévin Dietrich | Exporter: decrease tolerance yet again. | Jun 8 2015, 10:08 PM |
| 3dcb158f0594 | cee5bc721f1d | 5cb2c01ca576 | Kévin Dietrich | Cycles: disable -Wfloat-conversion and -Wdouble-promotion for OpenVDB for now… (Show More…) | Jun 7 2015, 8:14 PM |
| 5cb2c01ca576 | 684f05524e51 | 3f941ab8f55a | Kévin Dietrich | | Jun 7 2015, 7:50 PM |
| 3f941ab8f55a | 650896fa6592 | 0f6959d79780 | Kévin Dietrich | Somewhat improve behaviour of the vdb file reader: (Show More…) | Jun 7 2015, 4:29 AM |
| 0f6959d79780 | 310f83a68bfb | c064bc22021c | Kévin Dietrich | Correct UI names and tooltips. | Jun 7 2015, 3:10 AM |
| c064bc22021c | 3f93e3908399 | 0267ae96a249 | Kévin Dietrich | Add a dedicated poll function for the cache operators. | Jun 7 2015, 2:40 AM |
| 0267ae96a249 | 0c6e4ccf943d | a80ff6214e86 | Kévin Dietrich | | Jun 7 2015, 2:29 AM |
| a80ff6214e86 | 89fb379da92f | 2214eae4d7fb | Kévin Dietrich | Ask user to overwrite files if they already exist. (Show More…) | Jun 7 2015, 2:02 AM |
| 2214eae4d7fb | 0b2bb25e275c | 4e4e2940eb27 | Kévin Dietrich | Fix for recent clip change: ensure fluid matrices are computed for the export. | Jun 7 2015, 1:33 AM |
| 4e4e2940eb27 | b6ca12e48211 | 2d3d984be40c | Kévin Dietrich | Ensure cache directory exists. | Jun 7 2015, 1:27 AM |
| 2d3d984be40c | 407a98c145b5 | 13e49e487e6f | Kévin Dietrich | Clip some low res grids based on the high res density. (Show More…) | Jun 7 2015, 12:57 AM |
| 13e49e487e6f | 7d83593f910b | 5406dfef8e1d | Kévin Dietrich | Decrease tolerance for vector grids due to possible loss of data. | Jun 7 2015, 12:52 AM |
| 5406dfef8e1d | 9eb9b07c92d8 | feb8e916657f | Kévin Dietrich | Increase tolerance value used for copying a dense array to a sparse grid. (Show More…) | Jun 6 2015, 2:59 PM |
| feb8e916657f | 85da5d7a15b0 | ba9800d1e39e 94e7ac5b97dd | Kévin Dietrich | Merge branch 'master' into openvdb | Jun 5 2015, 10:24 PM |
| ba9800d1e39e | 334232837b49 | bb62246eb745 | Kévin Dietrich | | Jun 5 2015, 10:03 PM |
| bb62246eb745 | 58eee3a321a2 | af2ae46fbb20 | Kévin Dietrich | Draw a voxel in the viewport along with the smoke domain. (Show More…) | Jun 5 2015, 6:01 PM |
| af2ae46fbb20 | ba18e8596312 | 75eea19d0260 | Kévin Dietrich | Use multithreading when doing an export. | Jun 5 2015, 5:46 PM |
| 75eea19d0260 | 49a4b849e90a | 83752e2b409a | Kévin Dietrich | Cycles: first pass at using VDB ray intersectors for ray marching. (Show More…) | Jun 5 2015, 5:42 PM |
| 83752e2b409a | 0c91868f8384 | fbc95426b999 | Lukas Tönne | Fixed incorrect macro for testing build settings. | Jun 5 2015, 11:56 AM |
| fbc95426b999 | ec72dc394c39 | 623b8bcc9b62 | Kévin Dietrich | | Jun 5 2015, 1:52 PM |
| 623b8bcc9b62 | d4793aee3ea4 | d0effe8683db | Kévin Dietrich | Exporter: clip grids based on the density field to save on file size. (Show More…) | Jun 5 2015, 1:47 PM |
| d0effe8683db | 99cf23d3dba3 | 5ca5009e1592 | Kévin Dietrich | Add an 'is_color' metadata to set an rgba socket for color grids | Jun 4 2015, 4:34 PM |
| 5ca5009e1592 | c7bf03476820 | e6517c1fd74d 451a07751115 | Kévin Dietrich | Merge branch 'master' into openvdb_smoke | Jun 3 2015, 8:57 PM |
| e6517c1fd74d | a6378a0f0c6d | eeb5b5411f96 | Kévin Dietrich | Various cleanup. | Jun 3 2015, 8:34 PM |
| eeb5b5411f96 | 3367b76f4945 | db695688e9dd | Kévin Dietrich | Quick fix for data corruption happening when changing scene frame in separate… (Show More…) | Jun 3 2015, 7:53 PM |
| db695688e9dd | de622d18ba99 | ac22acaec347 | Kévin Dietrich | Quick fix for openvdb::ArithmeticError being thrown on frame 1. (Show More…) | Jun 3 2015, 7:43 PM |
| ac22acaec347 | b4bc65ed213a | 68ec6efa768c | Kévin Dietrich | Quiet compile warning when WITH_OPENVDB is off. | Jun 3 2015, 7:38 PM |
| 68ec6efa768c | 8315c8fab3e4 | b82b176f9b61 | Kévin Dietrich | Fix memory leak when creating new sockets. | Jun 1 2015, 3:10 PM |
| b82b176f9b61 | 4b1069ff9823 | ac131ea55138 | Kévin Dietrich | Move node socket creation to the C-code. | Jun 1 2015, 3:05 PM |
| ac131ea55138 | 3880dc4f48c3 | 4ce8a1bf253d | Kévin Dietrich | Relink outputs when opening a file after one was already open in the node. | Jun 1 2015, 1:55 PM |
| 4ce8a1bf253d | 7cd5ce82de4b | cdbca9c018d1 | Kévin Dietrich | Ensure filename is absolute in the vdb node. | Jun 1 2015, 1:26 PM |
| cdbca9c018d1 | 858b203f1186 | bd30d25e4076 | Kévin Dietrich | | Jun 1 2015, 9:04 AM |
| bd30d25e4076 | 1367daf9267b | 4e9d5d1727ca | Kévin Dietrich | | Jun 1 2015, 8:26 AM |
| 4e9d5d1727ca | f0a1fa13f664 | ca2f5cc466b6 565faadd8ef6 | Kévin Dietrich | Merge branch 'master' into openvdb_smoke | Jun 1 2015, 7:04 AM |
| ca2f5cc466b6 | 1582b874cacf | 2beb654d69b6 3511e2d6aeb4 | Kévin Dietrich | Merge branch 'master' into openvdb_smoke | May 29 2015, 5:06 AM |
| 2beb654d69b6 | b7870dd49e13 | 0d51aadbfed6 | Kévin Dietrich | Fix compile issue when WITH_OPENVDB | May 29 2015, 5:02 AM |
| 0d51aadbfed6 | 15dd0802ecc4 | f456cc75f200 | Kévin Dietrich | Cleanup: use madd_v3_v3fl to avoid unnecessary steps and local variable. | May 28 2015, 11:38 PM |
| f456cc75f200 | a0be9cbfc8e7 | 543ee7961bb5 | Kévin Dietrich | Fix grid not being in the proper place (transform). (Show More…) | May 28 2015, 3:40 PM |
| 543ee7961bb5 | 9aa970d68ff7 | 7135e17df91d | Kévin Dietrich | Cycles: fix typos (crashers) in vector grid allocation and sampling code. | May 28 2015, 3:37 PM |
| 7135e17df91d | 252d4960f2b8 | e669eefae0b1 | Kévin Dietrich | Cleanup: unnecessary includes. | May 28 2015, 2:42 PM |
| e669eefae0b1 | 7fef9fe11942 | 7e03c74c5330 | Kévin Dietrich | | May 28 2015, 2:41 PM |
| 7e03c74c5330 | 2420353eca0b | edf73ab96ba7 | Kévin Dietrich | | May 28 2015, 2:40 PM |
| edf73ab96ba7 | b14dcec2e52c | a2e3b7d48a48 | Kévin Dietrich | Simplify matrix computation. | May 28 2015, 11:48 AM |
| a2e3b7d48a48 | 0bfc43b9bca0 | 8c8b54b60187 | Kévin Dietrich | Remove dead code. | May 28 2015, 8:21 AM |
| 8c8b54b60187 | 02814914e5d7 | 2a040825cbbb | Kévin Dietrich | | May 28 2015, 2:41 AM |
| 2a040825cbbb | ed60814f5f4c | e189fe46e1b9 | Kévin Dietrich | Fix typos in metadata reading. | May 28 2015, 1:36 AM |
| e189fe46e1b9 | e0480b1ebb2c | 8d6e1f313935 | Kévin Dietrich | Set vector type when converting a grid. | May 27 2015, 10:22 PM |
| 8d6e1f313935 | 02f8fd58af10 | 1fd5f9f00442 | Kévin Dietrich | Set caches' reader and writer to NULL when reading a file. | May 27 2015, 10:21 PM |
| 1fd5f9f00442 | 055d21ad3f12 | 17fe79b2287b | Kévin Dietrich | Fix grids' names mismatch when reading a file. | May 27 2015, 9:49 PM |
| 17fe79b2287b | bc43f0dd6d07 | d5551729bf65 | Kévin Dietrich | Cleanup/fix: put 'using namespace' inside ifdef block. | May 26 2015, 3:47 AM |
| d5551729bf65 | a52538fb0da7 | fdc051b3ac47 | Kévin Dietrich | Wrap volume sampling call in a macro. | May 26 2015, 3:38 AM |
| fdc051b3ac47 | 1d3bec556628 | 6a0854e04a1d 7fd93dc8dcdf | Kévin Dietrich | Merge branch 'master' into openvdb_smoke | May 25 2015, 4:03 AM |
| 6a0854e04a1d | 807329867541 | 29fa4b913861 | Kévin Dietrich | Get rid of FluidDomainDescription struct. | May 23 2015, 12:02 PM |
| 29fa4b913861 | 586f9b3d4789 | ce2b57ea91de | Kévin Dietrich | Move some files and functions around. | May 23 2015, 11:36 AM |
| ce2b57ea91de | b1f4bce418ce | 788ecf29a7fb | Kévin Dietrich | VolumeManager: put OpenVDB related routines in their own functions. | May 23 2015, 8:25 AM |
| 788ecf29a7fb | 357a9722269a | 2016c92ef183 | Kévin Dietrich | Don't construct default samplers, rather just store pointers to accessors and… (Show More…) | May 23 2015, 8:23 AM |
| 2016c92ef183 | c38c56aeb42a | 76b5f3d1f743 | Kévin Dietrich | | May 23 2015, 5:58 AM |
| 76b5f3d1f743 | 3313421050b9 | f01afd7e2e19 | Kévin Dietrich | Avoid recalculating the object's data when a new cache is added. | May 23 2015, 5:19 AM |
| f01afd7e2e19 | 508f2c8a2204 | 74ecf0432b20 | Kévin Dietrich | Fix for cache not being set as current when deleting the first in the list. | May 23 2015, 5:18 AM |
| 74ecf0432b20 | 5ba3df5b8393 | a11e61a3c75f 25f5d2b4d7e8 | Kévin Dietrich | Merge branch 'master' into openvdb_smoke | May 23 2015, 4:28 AM |
| a11e61a3c75f | 8ca6c5c5e292 | 46d4cb86b64c | Kévin Dietrich | Cleanup: indent | May 23 2015, 3:59 AM |
| 46d4cb86b64c | 3c54ee5ff1a9 | 3e4d053a167a | Kévin Dietrich | Move source/blender/openvdb folder to intern/openvdb | May 23 2015, 3:36 AM |
| 3e4d053a167a | b6ed9e56e903 | dabc9d1ee9bf | Kévin Dietrich | Cycles: style cleanup. | May 23 2015, 2:39 AM |
| dabc9d1ee9bf | 9a763cf76c01 | e656d07cbc64 | Kévin Dietrich | Cycles: rename OpenVDBManager -> VolumeManager, et simili. | May 23 2015, 2:28 AM |
| e656d07cbc64 | e6e0e5ac48d5 | f6fe6759d010 | Kévin Dietrich | | May 23 2015, 2:17 AM |
| f6fe6759d010 | ad6f0b25d36f | 344de9ca95f7 | Kévin Dietrich | Cycles: subclass the grid samplers and make them thread-safe. (Show More…) | May 22 2015, 9:23 PM |
| 344de9ca95f7 | 54bf0fbc972e | 09da26d720a3 | Kévin Dietrich | Fix typos in smoke exporter. | May 22 2015, 9:20 PM |
| 09da26d720a3 | 1583980318dc | 6c2727e08eff | Kévin Dietrich | | May 22 2015, 8:09 PM |
| 6c2727e08eff | 1264256c5a94 | cd301995cc18 | Kévin Dietrich | Initialize the VDB writer when creating a new cache. | May 22 2015, 5:49 AM |
| cd301995cc18 | d01e3d346be6 | e0504bf9bbb3 | Kévin Dietrich | A new function to split a vector grid into three scalar grids. | May 22 2015, 5:27 AM |
| e0504bf9bbb3 | 1e551ba437e3 | 41f4ea44548b | Kévin Dietrich | Move fluid matrices to SmokeDomainSettings. | May 22 2015, 4:41 AM |
| 41f4ea44548b | 383a8a131185 | 1b1566af9861 | Kévin Dietrich | A new function to create a sparse vector grid from three scalar dense grids. | May 22 2015, 4:01 AM |
| 1b1566af9861 | 71fcd677848a | 1341109c70f6 | Kévin Dietrich | Redesign the VDB API a bit. | May 22 2015, 2:44 AM |
| 1341109c70f6 | 7821b0232c36 | cc220c34ad00 | Kévin Dietrich | Tackle some of the review points. | May 20 2015, 6:40 PM |
| cc220c34ad00 | 7a150dece77b | 091ef60e48b5 | Kévin Dietrich | Various cleanups. | May 20 2015, 12:15 AM |
| 091ef60e48b5 | 4b81b6f0accd | 9514191b0cd6 | Kévin Dietrich | Initial support for rendering vdb file sequences. | May 19 2015, 8:41 PM |
| 9514191b0cd6 | a704d86e47a9 | ddd36a24a973 | Kévin Dietrich | Cycles: add support for transforming the grid (pos, rot, scale). (Show More…) | May 19 2015, 2:29 PM |
| ddd36a24a973 | a7abf9cec543 | a1bb117dacf0 | Kévin Dietrich | Cleanup. | May 18 2015, 10:17 PM |
| a1bb117dacf0 | 686ede5e6e70 | 5e82b837d96f | Kévin Dietrich | Cycles, OpenVDBManager: split routines into separate functions. | May 18 2015, 10:11 PM |
| 5e82b837d96f | 57aa6f0b3475 | 8366d1de7041 | Kévin Dietrich | Cycles: add OpenVDBManager::delete_sampler convenience function. | May 18 2015, 9:43 PM |
| 8366d1de7041 | e5c483b237cd | c465f9f7290f | Kévin Dietrich | Cycles: move routine to find an exiting grid slot to its own function. | May 18 2015, 9:34 PM |
| c465f9f7290f | 13f4447b790e | 9e892c6035be | Kévin Dietrich | Cycles: add grid memory usage to logging. | May 18 2015, 9:10 PM |
| 9e892c6035be | 4c904368660d | 2cf7efff36b2 | Kévin Dietrich | Cycles: use ccl_fetch to get the shading point position. | May 18 2015, 8:34 PM |
| 2cf7efff36b2 | 5366396ac91b | 997f2009c062 cecd1f98a4c1 | Kévin Dietrich | WIP patch for OpenVDB integration in Blender and Cycles (Show More…) | May 18 2015, 4:42 PM |
| 997f2009c062 | 06ddda7f0230 | bd65b1239804 | Kévin Dietrich | Export: take adaptive domain into account (still a bit off but seems to work) | May 18 2015, 2:06 PM |
| bd65b1239804 | 296720dd7cde | 96054b23ec4f | Kévin Dietrich | Support compilation with SCons (only tested on Linux). | May 18 2015, 2:18 AM |
| 96054b23ec4f | ea4f2be6af00 | 46341783966d | Kévin Dietrich | | May 17 2015, 11:50 PM |
| 46341783966d | 919f51a10395 | 579d88551cf9 | Kévin Dietrich | Correction to some CMakeLists.txt (missed those in some previous commit) | May 17 2015, 11:49 PM |
| 579d88551cf9 | 962e6dbd13b3 | 9d1bdd964775 | Kévin Dietrich | Improvements to compilation with CMake: set flags to be able to build with or… (Show More…) | May 17 2015, 9:04 PM |
| 9d1bdd964775 | 76c9ffabbea6 | d5c17b2c92d9 | Kévin Dietrich | Add OpenVDB version to the system info file | May 17 2015, 7:17 PM |
| d5c17b2c92d9 | f2c7a1fd8f71 | 7b6deb2a4663 | Kévin Dietrich | | May 17 2015, 6:53 PM |
| 7b6deb2a4663 | 2e1625c49c3b | 3b9b59a9db52 | Kévin Dietrich | Make OpenVDB cache properties its own struct/linked list, including some… (Show More…) | May 17 2015, 3:33 PM |
| 3b9b59a9db52 | 7b235ba5031e | 02f307baf69d | Kévin Dietrich | Quiet warning. | May 17 2015, 3:17 PM |
| 02f307baf69d | 53246d995007 | 4eb69ba90f51 | Kévin Dietrich | Cleanup: unessecary use of Object in get_fluid_description, also make it static. | May 17 2015, 1:10 AM |
| 4eb69ba90f51 | dfff26471286 | fc49fc69d3e5 | Kévin Dietrich | Cycles: missing break in GridDescription loop. | May 17 2015, 1:08 AM |
| fc49fc69d3e5 | cf1ad3e36556 | bdaf88765431 | Kévin Dietrich | Correct update in RNA and send notifier. | May 16 2015, 6:59 PM |
| bdaf88765431 | 59da972d7994 | 2d5bd5638fa6 | Kévin Dietrich | Cycles: remove grid name print. | May 16 2015, 6:17 PM |
| 2d5bd5638fa6 | 63cfe81dc573 | 0cd3e5e72cf1 | Kévin Dietrich | Cycles: tag OpenVDBManager as needing an update when connecting node sockets… (Show More…) | May 16 2015, 6:12 PM |
| 0cd3e5e72cf1 | 934f66634066 | fb71b93b43d6 | Kévin Dietrich | Cycles: early exit add_volume if we already have a sampler allocated. (Show More…) | May 16 2015, 6:11 PM |
| fb71b93b43d6 | cd533bdd20ca | e810dabf739a | Kévin Dietrich | Fix crash happening when exporting the simulation right after resetting it (by… (Show More…) | May 16 2015, 5:10 PM |
| e810dabf739a | 53ce3fa0248f | df9d4f4bff50 | Kévin Dietrich | Fix compile issue. | May 16 2015, 1:29 PM |
| df9d4f4bff50 | deaaae12b7e1 | 9a9b2f5b9851 | Kévin Dietrich | Add an operator to update the transformation matrices of the grids. | May 16 2015, 11:20 AM |
| 9a9b2f5b9851 | bf680d592c0a | d758a73a7474 | Kévin Dietrich | Cleanup: grid naming, use CFRA, quiet warning, unused include. | May 16 2015, 11:15 AM |
| d758a73a7474 | 7f947e9c7091 | 51dceb32a804 | Kévin Dietrich | Fluid transform cleanup (avoid reinventing the wheel). | May 16 2015, 11:10 AM |
| 51dceb32a804 | 9132815b2dfb | d6d7297b746c | Kévin Dietrich | Cycles: add some quick logging. | May 14 2015, 7:45 PM |
| d6d7297b746c | 4b28424a5d47 | b464dd48627b | Kévin Dietrich | Fix missing object drawing update when done exporting. | May 14 2015, 7:42 PM |
| b464dd48627b | e795f8ae1e74 | 9d1652e84339 | Kévin Dietrich | | May 14 2015, 5:09 PM |
| 9d1652e84339 | 9c4c7aeb786b | 9fe8f6e2913b 434086dc53aa | Kévin Dietrich | Merge branch 'master' into openvdb_smoke | May 14 2015, 8:01 AM |
| 9fe8f6e2913b | e723a199b6f6 | abaa8617d7ca | Kévin Dietrich | Dynamically add sockets to the node based on the grids available in the file. | May 11 2015, 2:28 PM |
| abaa8617d7ca | fa8eaf79ad29 | 8066346267e7 | Kévin Dietrich | Move openvdb utilities into their own files/directory. | May 11 2015, 8:19 AM |
| 8066346267e7 | 7ae2e7dabfae | a75a5d3987d2 | Kévin Dietrich | Cycles: only store a single float for scalar outputs. | May 11 2015, 1:31 AM |
| a75a5d3987d2 | 5bfa66e57e9b | bd96249455f6 | Kévin Dietrich | Cycles OpenVDB node: add output sockets based on Blender's node outputs. (Show More…) | May 11 2015, 1:24 AM |
| bd96249455f6 | a62e752ed76a | a47ade34c223 | Kévin Dietrich | Apply patch in a new branch, to clean the history a bit | May 10 2015, 3:53 PM |