March 13, 2020, 10:51 (GMT) |
Merge branch 'master' into new-object-types |
March 13, 2020, 10:51 (GMT) |
Merge branch 'master' into HEAD |
March 13, 2020, 10:16 (GMT) |
GPencil: Cleanup unneeded check |
March 13, 2020, 09:34 (GMT) |
Merge branch 'master' into greasepencil-object |
March 13, 2020, 09:28 (GMT) |
GPencil: Join Tint and Vertex Color modifier Both are doing almost the same and can be merged. This reduce complexity for user and less code to maintain. Reviewed By: mendio, pepeland, fclem Differential Revision: https://developer.blender.org/D7134 |
March 13, 2020, 09:14 (GMT) |
Fix info showing multi-line reports reversed (upside-down) Also, only show the icon once per report. |
March 13, 2020, 08:28 (GMT) |
DeformMod: Performance by reusing buffers The Deform modifiers was reallocating buffers that only fit the vertices of the inner loop. This patch first counts the maximum needed buffer and allocates one. When using the daily dweebs animation file the playback performance went from 0.66 fps to 0.93 fps. Reviewed By: sybren Differential Revision: https://developer.blender.org/D7132 |
March 13, 2020, 06:27 (GMT) |
Cleanup: pass const args (mostly Scene & RenderData) |
March 12, 2020, 19:47 (GMT) |
Fix boundary edges detection ignoring Face Set visibility If one of the faces connected to a vertex is hidden in the face sets, we can assume that the vertex is part of a boundary edge, so it should be cosidered like that in all automasking and edge detection functions. Reviewed By: jbakker Differential Revision: https://developer.blender.org/D7126 |
March 12, 2020, 19:45 (GMT) |
Fix flood fill operation not taking into account hidden vertices The idea of the visibility system is that tools should behave like hidden vertices do not exist, so the flood fill operation should ignore hidden vertices for all operators. Reviewed By: jbakker Differential Revision: https://developer.blender.org/D7125 |
March 12, 2020, 19:43 (GMT) |
Use golden ratio conjugate for Face Sets hue generation The face set ID is sequential, so implementing this was straightforward. Suggested by Jeroen Bakker Reviewed By: jbakker Differential Revision: https://developer.blender.org/D7123 |
March 12, 2020, 19:38 (GMT) |
Fix Face Set operators not modifying sigle poly Face Sets The face_set_set function which sets a face sets given a vertex index can ignore all modifications to hidden face sets, so we can skip all vertex visibility checks outside that function. This makes the code faster, simpler and fixes multiple bugs. Reviewed By: jbakker Differential Revision: https://developer.blender.org/D7122 |
March 12, 2020, 19:37 (GMT) |
Fix T74646: Pick a random face set to be rendered white when randomizing the colors The previous solution was also working fine as the white face set has no meaning, but now it is a little bit more random. Also, bigger face sets have more chance of getting the white color. Reviewed By: jbakker Maniphest Tasks: T74646 Differential Revision: https://developer.blender.org/D7111 |
March 12, 2020, 19:36 (GMT) |
Fix T74648: Do not relax with 0 neighbors or no vertex normal The mesh provided in the report has 0 area faces and overlapping vertices, causing the relax code to fail when calculating the plane to constraint the vertex movement. Now it works fine both in the brush and in the mesh filter. Reviewed By: jbakker Maniphest Tasks: T74648 Differential Revision: https://developer.blender.org/D7109 |
March 12, 2020, 19:35 (GMT) |
Fix mesh shrinking when using the relax mesh filter. If the relax mesh filter was used on a non manifold mesh with open boundaries, all the vertices were relaxed and the mesh was shrinking. This was an unintended behavior that was making the filter unusable with these meshes. The mesh filter is now initializing an automasking buffer using the same boundary automasking function from the brush code. Now edges are preserved and the relax filter works as it should. Reviewed By: jbakker Differential Revision: https://developer.blender.org/D7097 |
March 12, 2020, 19:30 (GMT) |
Fix memory leak in recent Cycles image texture refactor |
March 12, 2020, 19:29 (GMT) |
GPencil: Move Vertex Paint mode to topbar It's more easy to find in the topbar |
March 12, 2020, 18:39 (GMT) |
GPencil: Fix color management in Vertex Paint tools The brush is using sRGB and need to be Linear |
March 12, 2020, 18:36 (GMT) |
Fix T73049: Drag & drop on overlapping panels behaves incorrectly Reviewers: brecht, Severin Differential Revision: https://developer.blender.org/D7024 |
March 12, 2020, 17:48 (GMT) |
Fix division-by-zero on session start with VR mirror enabled |
|
|
|


Master Commits
MiikaHweb | 2003-2021