July 9, 2020, 15:51 (GMT) |
Sculpt: Skip fully hidden nodes in sculpt tools As tools iterators skip not visible vertices, fully hidden nodes can also be skipped and considered as masked. Reviewed By: sergey Differential Revision: https://developer.blender.org/D8244 |
July 9, 2020, 15:50 (GMT) |
Fix wrong upate flag when updating the PBVH visibility This function was using the wrong flag to update the visibility state of the nodes, so I assume that most of the partially visible optimizations were not working. Reviewed By: sergey Differential Revision: https://developer.blender.org/D8243 |
July 9, 2020, 15:48 (GMT) |
Fix T78664: Implement Mesh and Face Set boundary automasking in Multires This implements the SCULPT_vertex_is_boundary and SCULPT_vertex_has_unique_face_set functions for PBVH_GRIDS, which makes features such as automasking now work in multires. It also fixes some other face sets related features in multires, like face set boundary smoothing. This uses the BKE_subdiv_ccg_coarse_mesh_adjacency_info_get function to get the vertex indicies in the base mesh from multires. This way the API functions can get topology or face set information directly from it. In the future, these vertex indices can be used to get any other information from the base mesh from multires, like seams, sharp edges, disconnected elements IDs... Reviewed By: sergey Maniphest Tasks: T78664 Differential Revision: https://developer.blender.org/D8227 |
July 9, 2020, 15:44 (GMT) |
GPencil: Cleanup masking flags management in shaders |
July 9, 2020, 15:42 (GMT) |
Fix Sculpt Vertex Colors sample color changing brush alpha It is not practical to change the alpha of the paint color with the color picker as with the current brush design alpha is the main strength control for the brush. Reviewed By: sergey Differential Revision: https://developer.blender.org/D8208 |
July 9, 2020, 15:41 (GMT) |
Fix crash when using Mask by Color in Multires Reviewed By: sergey Differential Revision: https://developer.blender.org/D8207 |
July 9, 2020, 15:34 (GMT) |
Tests: Added test for Skin, Ocean and Hook modifiers |
July 9, 2020, 15:33 (GMT) |
Added unique test names to modifiers, operators, bevel, boolean, cloth and softbody tests |
July 9, 2020, 15:24 (GMT) |
Make deps: Fix compilation error on CentOS There were two issues. First is related on ISPC's CMake configuration forcing C and C++ compilers to be clang and clang++. This goes against of desired behavior when we use our own compiled clang compilers. The second issue was related on linker failure: CLang libraries are linked statically, and they need some of C++ 11 STL symbols which are coming from libstdc++. Differential Revision: https://developer.blender.org/D8258 |
July 9, 2020, 15:23 (GMT) |
Merge branch 'master' into soc-2020-info-editor |
Revision b650bdc by over0219 (soc-2020-soft-body) July 9, 2020, 15:06 (GMT) |
using CG solver as default for now |
July 9, 2020, 15:00 (GMT) |
Merge branch 'temp-gpencil-mat-masking' into greasepencil-object |
July 9, 2020, 14:55 (GMT) |
EEVEE: Implement the missing Sky texture I'm not sure if the Sky was deliberately left out or was just waiting for a better moment, but so many I was disappointed that Sky in EEVEE is completely white. There are already 2 implementations (osl and gpu) so this is the third one. Looking at other cases it seems that we are not supposed to share sources between cycles and the rest? So the new util_sky_model files are just copies of what is already in cycles, except that the data file uses the RGB variant of the Hosek/Wilkie model, because we output RGB anyway (but can be easily changed to XYZ if desired - the results are nearly identical). I am not sure if it is okay to pass 3*9 float values as 3 mat4 uniforms (I wanted to use mat3 but it does not work). Also, should I cache the sky model data between renders if the parameters do not change? Reviewed By: fclem, brecht Differential Revision: https://developer.blender.org/D7108 |
July 9, 2020, 14:53 (GMT) |
Fix Cycles unnecessary updates to camera in viewport render Problem identified by Milan Jaros. |
July 9, 2020, 14:39 (GMT) |
Render: convert print to clog - convert all prints in to logs - remove printing background in favour of logger, that can be enabled anytime. This logger will print every 30 times, what solves T59649 - include missing header in BLI_timecode.h |
July 9, 2020, 14:37 (GMT) |
BLI: rename rand.c to rand.cc |
July 9, 2020, 14:24 (GMT) |
GPencil: Curve mode: Set stroke select flag Set/unset the selection flag for a stroke, when its curve is selected. This change is needed so that operators like "change end caps" work as expected in curve edit mode. |
July 9, 2020, 13:48 (GMT) |
Merge branch 'master' into temp-gpencil-mat-masking |
July 9, 2020, 13:48 (GMT) |
Merge branch 'master' into greasepencil-edit-curve |
July 9, 2020, 13:48 (GMT) |
Merge branch 'master' into greasepencil-object |
|
|
|


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