Revision 45cf6f1 by Sergey Sharybin January 18, 2019, 11:29 (GMT) |
Subdiv: Fix wrong corner passed to a callback |
Revision 02f8648 by Sergey Sharybin January 18, 2019, 11:29 (GMT) |
Multires: Simplify reshaping code The idea is to run reshaping for every boundary vertex of a grid rather than trying to copy boundary grid elements. While this is somewhat slower, this avoids all this tangent flipping magic, which tempts to be rather tricky and fragile. |
Revision 076019c by Sergey Sharybin January 18, 2019, 11:29 (GMT) |
Multires: Correct function name, to match behavior |
Revision 3fb6946 by Sergey Sharybin January 18, 2019, 11:29 (GMT) |
Multires: Fix spike issues when sculpting on triangles The boundary copy code was not dealing correct with flipping tangent vectors, hence causing discontinuity in the final positions. Now we only copy boundaries for quads, where we know how to deal with tangent vectors and where we know that this is needed. More clear solution could be to change the code in a way that handles handles displacement grids of quads in the same way as it's done for non-quad faces. |
Revision 9db73be by Sergey Sharybin January 18, 2019, 11:29 (GMT) |
Multires: Cleanup, move utility function to a more public place |
Revision a676b2b by Sergey Sharybin January 18, 2019, 11:29 (GMT) |
Multires: Cleanup, more clear naming |
Revision fc6aac3 by Antonio Vazquez January 18, 2019, 09:53 (GMT) |
GP: Create materials when separate active layer The materials were not created when used the active layer option of the separate operator. |
Revision d5b4d71 by Clément Foucault January 18, 2019, 09:23 (GMT) |
DRW: Increase frustum culling precision Use normal_quad_v3 instead of normal_tri_v3 and compute the mean of all corner distance during frustum plane extraction. Fix T58243 Flickering of viewport when rotating and zooming |
Revision a7b8538 by Clément Foucault January 18, 2019, 08:58 (GMT) |
DRW: Fix assert when using draw debug API |
Revision 72b9ab5 by Campbell Barton January 18, 2019, 05:56 (GMT) |
Revision 61036ca by Campbell Barton January 18, 2019, 02:32 (GMT) |
3D View: Disable clipping on load Having clipping limit selection and tools is confusing when not visible. Disable on load until it's supported (doing this via ifdef's isn't practical). Fixes T59580 |
Revision 0ad8f65 by Lukas Stockner January 18, 2019, 01:59 (GMT) |
Cycles: Cast to correct base type when checking requested features |
Revision b941292 by Campbell Barton January 18, 2019, 01:34 (GMT) |
Cleanup: use enum for color picker types |
Revision 3c2126c by Campbell Barton January 18, 2019, 01:08 (GMT) |
Fix eye-dropper causing undo push w/o any changes Happened when accessing the eyedropper from a popup. |
Revision a3f312d by Campbell Barton January 18, 2019, 01:08 (GMT) |
Fix undo pushes w/ color picker While changing RGBA or color wheel didn't add undo steps, HSV and Hex values did. Disable undo for these button types since an undo push happens when exiting the picker. |
Revision 031a9d6 by Lukas Stockner January 18, 2019, 00:47 (GMT) |
Merge branch 'blender2.7' |
Revision c9eef24 by Lukas Stockner January 17, 2019, 23:58 (GMT) |
Fix T56799: Custom render passes missing when using Save Buffers The problem here was that when a render result is allocated, the standard render passes are added according to the pass bitfield. Then, when the render engine sets the result, it adds the additional passes which are then merged into the main render result. However, when using Save Buffers, the EXR is created before the actual render starts, so it's missing all those additional passes. To fix that, we need to query the render engine for a list of additional passes so they can be added before the EXR is created. Luckily, there already is a function to do that for the node editor. The same needs to be done when the EXR is loaded back. Due to how that is implemented though (Render API calls into engine, engine calls back for each pass), if we have multiple places that call this function there needs to be a way to tell which one the call came from in the pass registration callback. Therefore, the original caller now provides a callback that is called for each pass. |
Revision af316e8 by Lukas Stockner January 17, 2019, 23:58 (GMT) |
Render API: Fix detection of duplicate render passes |
Revision 2757469 by Campbell Barton January 17, 2019, 22:31 (GMT) |
UI: only reset eyedropper on cancel when set |
Revision 7a0cc95 by Campbell Barton January 17, 2019, 22:29 (GMT) |
Fix color picker cancel setting the color to black |
|
|
|


Master Commits
MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021