Revision 3863660 by Campbell Barton November 5, 2015, 09:19 (GMT) |
Fix face creation using incorrect loop-custom-data Custom-data on newly created face data was often rotated. Now the API doesn't copy data from adjacent loops when creating faces. Most functions were already overwriting this anyway. Since such decisions are better made at a higher level, now it's the responsibility of the caller. |
Revision 41e267b by Campbell Barton November 5, 2015, 08:08 (GMT) |
API Docs: use importlib in examples |
Revision 534c0af by Campbell Barton November 5, 2015, 08:07 (GMT) |
Fix BMesh memory leak w/ multires data |
Revision 23344bc by Campbell Barton November 5, 2015, 06:40 (GMT) |
BMesh: triangulate & poke - multires data support |
Revision ce49c70 by Campbell Barton November 4, 2015, 21:19 (GMT) |
BMesh: generalize logic for quad/ngon triangulate Avoid having 2 different code-paths for face triangulation. |
Revision 3152419 by Campbell Barton November 4, 2015, 19:03 (GMT) |
Add missing check for multires interpolation |
Revision 206c42f by Sergey Sharybin November 4, 2015, 17:31 (GMT) |
Fix compilation error with OpenSubdiv disabled |
Revision a5f4f1e by Sergey Sharybin November 4, 2015, 16:30 (GMT) |
OpenSubdiv: Use pool for delayed OpenGL buffers free when freeing from non-main thread This is really similar to what GPU module was already doing. There are number of possible improvements still: - Re-use allocated VAOs when requesting new ones instead of going to the trouble of freeing VAO and then re-creating it again. - Move VAO handling to GPU module. Fixes T46589: OpenSubdiv crash with drivers |
Revision 4ff6e08 by Sergey Sharybin November 4, 2015, 15:13 (GMT) |
Tracking: Solve annoying "script needs updating" warning printed to the console |
Revision 321a609 by Sergey Sharybin November 4, 2015, 15:13 (GMT) |
Fix T46687: Animating tracks properties from objects didn't use proper path |
Revision 7db2979 by Sergey Sharybin November 4, 2015, 15:13 (GMT) |
Tracking: Move tracks list base search to an utility function No functional changes expected, just makes it easier for reuse. |
November 4, 2015, 14:33 (GMT) |
File Selector, support filepath dropping This adds support for dropping a filepath on an open file-selector to set that path. |
Revision e43b6e2 by Bastien Montagne November 3, 2015, 20:16 (GMT) |
Fix T46672: Concurrent access to source DM in datatransfer modifier. There is no real elegant solution here, ideally a modifier shall never *modify* a source DM, but that would imply much better ways to ensure required data is available in that source DM, which we do not have currently. So instead, let's use brute force solution for now and always create a local copy of our source DM, that we can modify to our heart content! |
Revision 584f439 by Gaia Clary November 3, 2015, 19:19 (GMT) |
imp: show alert color if mesh has weight groups but no active group is selected |
Revision 8c25c1c by Joerg Mueller November 3, 2015, 18:34 (GMT) |
Fix T46683: High pitch sound artifact on import of 48k audio The bug header is wrong, the file contains the high pitched sound, but the bug that existed was that animation rendering did not use the high quality resampler, while audio mixdown does. Blender uses the low quality resampler to be as little CPU consuming as possible. |
Revision 7f57bc9 by Campbell Barton November 3, 2015, 17:37 (GMT) |
Avoid assert weight painting w/o an active group |
Revision 020fdeb by Campbell Barton November 3, 2015, 17:01 (GMT) |
Cleanup: de-duplicate quad_coord & resolve_quad_uv_v2 |
Revision 1fb512f by Campbell Barton November 3, 2015, 16:00 (GMT) |
Fix T46611: Vertex group locking fails |
Revision 883a894 by Bastien Montagne November 3, 2015, 13:53 (GMT) |
Fix related to T46567: Skin modifier: add a warning message when no valid root vertex is found. Otherwise user may have a hard time understanding why their modifier is no more working after they e.g. deleted some vertices... including the root one. ;) |
Revision 537bd0e by Sergey Sharybin November 3, 2015, 13:49 (GMT) |
Fix T46671: Cycles assert with CMJ sample function With current formulation of cmj_fast_div_pow2() it should always return 0 in the case of first argument is zero and no assert really needed anymore. |
|
|
|


Master Commits
MiikaHweb | 2003-2021