March 14, 2021, 20:14 (GMT) |
Cleanup: Clang format |
March 14, 2021, 20:14 (GMT) |
Sculpt: Fair all by tangency mode for face set edit |
March 14, 2021, 20:05 (GMT) |
Fixed up the TODOs re materials left when making it compile again. Also, fixed a place where a newline belonged in material output. |
March 14, 2021, 19:04 (GMT) |
GPencil: Toggle end caps curves operator |
March 14, 2021, 19:04 (GMT) |
GPencil: set cyclic curves operator |
March 14, 2021, 18:49 (GMT) |
GPencil: change material curves operator |
March 14, 2021, 18:48 (GMT) |
GPencil: Arrange curves operator |
March 14, 2021, 18:47 (GMT) |
GPencil: comments |
March 14, 2021, 18:20 (GMT) |
GPencil: reproject curves This is using the "easy" way of reprojecting the points first, then refitting the curve. A better solution would be to project the curve points and then recalculate the stroke. This would also be less computational expensive since fitting the curve is slower. |
March 14, 2021, 18:13 (GMT) |
Merge branch 'master' into temp-gpencil-io |
March 14, 2021, 18:09 (GMT) |
GPencil: Snap cursor to selected curve points |
March 14, 2021, 18:09 (GMT) |
GPencil: Snap to cursor curves Implements snapping curve points to the cursor. When the control point is selected, the handles are offset, so they don't snap to a single point. |
March 14, 2021, 17:57 (GMT) |
Blender source doesn't yet permit modernize-use-override |
March 14, 2021, 17:47 (GMT) |
Current blender source hasn't modernized all string literals. |
March 14, 2021, 17:37 (GMT) |
Merge branch 'master' into soc-2020-io-performance |
March 14, 2021, 17:20 (GMT) |
Fix T86427 Exact solver does not apply target material. I had done some experiments to see what Fast boolean did for material mapping and thought it just used the same slot in the target as the slot in the source. The truth is more complicated: if the target material exists in any slot of the destination, we need to remap to whatever slot has the matching material. I fixed Exact Boolean to do this. Since the materials may be in the object, this means that BKE_mesh_boolean had to get another argument, the remapping arrays. I will note that the current behavior of Fast, and now Exact, is not ideal. Ideally, if the source material does not exist in the target, a new material slot should be created in the target and the source material copied there (and incrementing the material's reference count). Maybe a future project, but for now, I want the behavior of Exact to match that of Fast. |
March 14, 2021, 16:44 (GMT) |
GPencil: snap to grid for curve handles This also implements snapping for single handles. Snapping both handles seems kind of weird so this is not handled. |
March 14, 2021, 16:43 (GMT) |
GPencil: Limit Export/Import to Object mode only Change poll function to check mode. |
March 14, 2021, 16:20 (GMT) |
Merge remote-tracking branch 'origin' into compositor-anti-aliasing |
March 14, 2021, 16:19 (GMT) |
EEVEE: Specular Occlusion: Avoid overdarkening on smooth surfaces Accumulate error caused by the low amount of integration slices and correct it for the low roughness surfaces. This increases light leak but it is less distracting than dark fringe everywhere. |
|
|
|


Master Commits
MiikaHweb | 2003-2021