June 21, 2021, 14:59 (GMT) |
GPencil: Disable Lights when duplicate layer Missing to disable default light ON when use separate operator. |
June 21, 2021, 14:35 (GMT) |
Performance: Flush selection to edges/faces. This patch uses threading to flush selection from verts to edges and from edges to faces. The solution is lockless and should scale well on modern CPU architectures. Master:{F10185359} Patch:{F10185361} End user performance went from 3.9 to 4.6 FPS (Stanford Dragon) but that was measured on a Intel Core i7-6700 CPU and AMD RX480 Gpu. The more cores the better improvements you get. Reviewed By: mano-wii Differential Revision: https://developer.blender.org/D11644 |
June 21, 2021, 14:31 (GMT) |
Fix T89306: GPencil selection doesn't work correctly with modifiers The problem was introduced with Bezier modification because the selection code was using the original stroke and not the evaluated version. |
June 21, 2021, 14:31 (GMT) |
Fix T89271: Selecting all vertices doesn't select all edges. Mistake in recent commit {rBea4309925f1d2d2a224bd1dce12269a58ade9b62}. |
June 21, 2021, 14:31 (GMT) |
Cleanup: swap top/bottom args to planes_from_projmat X & Z were ordered min/max, where as Y was max/min. |
June 21, 2021, 14:31 (GMT) |
Cleanup: pass objects as const arguments |
June 21, 2021, 14:31 (GMT) |
Fix T32214: Wireframe edge select fails with verts behind the view This resolves a long standing bug in edge selection (picking, circle, box & lasso). Now when one of the edges vertices fails to project into screen space, the edge is clipped by the viewport to calculate an on-screen location that can be used instead. This isn't default as it may be important for the on the screen location not to be clipped by the viewport. |
June 21, 2021, 14:31 (GMT) |
Cleanup: variable naming in view3d_iterators Consistently use a/b instead of 0/1. |
June 21, 2021, 14:31 (GMT) |
Cleanup: use doxy sections in view3d iterators |
June 21, 2021, 14:31 (GMT) |
Fix T89329: icosphere subdivisions can be set to 0 Differential Revision: https://developer.blender.org/D11658 |
June 21, 2021, 14:31 (GMT) |
Fix T89122: crash when multi input is connected to multiple group inputs The early `return` was wrong when there are multiple origin sockets that need to be loaded. |
June 21, 2021, 14:31 (GMT) |
Add a reason for why an Addon can not be loaded. This change gives a more detailed explanation of the issue and may help the Addon Developer to identify what exactly needs to be changed. The current message 'addon not loaded' is a bit too sparse. Differential Revision: https://developer.blender.org/D11655 |
June 21, 2021, 14:31 (GMT) |
Cleanup: move function parameter to member Get current pass only when needed. |
June 21, 2021, 14:31 (GMT) |
Cleanup: improve naming in Compositor |
June 21, 2021, 14:31 (GMT) |
Cleanup: make BKE_mesh_loops_to_tessdata a static function |
June 21, 2021, 14:31 (GMT) |
Cleanup: use eSpace_Type enum type |
June 21, 2021, 14:31 (GMT) |
Cleanup: remove contents of endif() in cmake This convention is no longer used for Blender's CMake files. |
June 21, 2021, 14:31 (GMT) |
Docs: improve poly_to_tri_count doc-string It wasn't obvious this can be used for calculating the triangle index from the polygon and loop index. |
June 21, 2021, 14:31 (GMT) |
Fix T89302: Broken normals after mesh to curve node The normals were broken because the normal calculation mode wasn't set. This patch adds a default normal mode so all code creating a spline does not necessarily have to set it manually. In the future there should be a way to change this value in the node tree. |
June 21, 2021, 14:31 (GMT) |
Fix: Spreadsheet selection filter crash on non-mesh components The spreadsheet filter tried to apply the mesh selection filter on non- mesh geometry components. Add a check for the component type, and also refactor the function to be more easily readable. |
|
|
|


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