March 15, 2021, 15:11 (GMT) |
Fix Libmv tests after recent fix Forgot to update regression test to the changed API. |
March 15, 2021, 15:11 (GMT) |
Spreadsheet: show number of filtered rows only when necessary |
March 15, 2021, 15:03 (GMT) |
LineArt: MOD_lineart_get_bounding_area rename in header. |
March 15, 2021, 14:57 (GMT) |
LineArt: Comment cleanups in lineart_cpu.c and so on. |
March 15, 2021, 14:55 (GMT) |
Fix T86262: Tracking backwards fails after gap in track The issue was caused by a prediction algorithm detecting tracking the wrong way. Solved by passing tracking direction explicitly, so that prediction will always happen correctly regardless of the state of the Tracks context. |
March 15, 2021, 14:55 (GMT) |
Refactor Libmv C-API motion model conversion Mode to an own utility function and guard missing enumerator values with a LOG(FATAL). |
March 15, 2021, 14:55 (GMT) |
Tracking: Mention TODO about DNA to Libmv API conversion Current code works, but is heavily relying on matched enum definition in the Blender's DNA and Libmv's API, which is suboptimal and fragile. |
March 15, 2021, 14:55 (GMT) |
Cleanup: Spelling in Libmv comments |
March 15, 2021, 14:52 (GMT) |
EEVEE: Contact Shadow: Fix self intersection issues This was cause by the change of some epsilon values for reflections. This commit changes the planar reflection tracing to have correct handling of parallel rays and discard any self intersection with normal screen raytrace. |
March 15, 2021, 14:52 (GMT) |
Cleanup: EEVEE: Remove unused variable |
March 15, 2021, 14:41 (GMT) |
Nodes: fix crash after undo after recent multi-input-socket changes The issue is that the `last_node_hovered_while_dragging_a_link` pointer is invalidated on undo. The pointer does not have to be on the space runtime data, because it only needs to exist as long as the operator is running. Differential Revision: https://developer.blender.org/D10726 |
March 15, 2021, 14:38 (GMT) |
Geometry Nodes: expose builtin crease attribute This exposes the `crease` attribute, that is used by the Subdivide Smooth node. It is also the first attribute on the edge domain. Domain interpolations for the edge domain have not been implemented yet. Ref T86397. Differential Revision: https://developer.blender.org/D10660 |
March 15, 2021, 14:29 (GMT) |
GPencil: Change Array modifier to work with Bezier type |
March 15, 2021, 14:21 (GMT) |
LibOverride: Add checks to address some degenerate blend file cases Attempt to work around some full-corruption cases created at the studio. Not clear how those were created, so not really fixing anything here, just detecting and 'solving' as best as possible some high corruption of local overrides. This is good to have in general anyway, might help prevent further corruption to happen too. |
March 15, 2021, 13:30 (GMT) |
GPencil: fix ED_transform_calc_gizmo_stats This used the old curve edit mode check before. Now it's fixed. |
March 15, 2021, 12:31 (GMT) |
Comments: notes on sculpt/image undo looping logic |
March 15, 2021, 11:54 (GMT) |
Merge branch 'master' into compositor-cryptomatte-workflow |
March 15, 2021, 11:46 (GMT) |
Fix T86542: Crash going to UV editing workspace with an instancer that is hidden from the viewport Check visibilty (as done in workbench_cache_populate) in overlay_edit_uv_cache_populate as well. Maniphest Tasks: T86542 Differential Revision: https://developer.blender.org/D10724 |
March 15, 2021, 11:42 (GMT) |
Fix macos compile error `std::get` does not seem to be available. Using `std::get_if` might work instead. (Found the error on the buildbot.) |
March 15, 2021, 11:23 (GMT) |
Spreadsheet: improve separation of drawing and data generation This is a refactor and no functional changes are expected. The goal is to make it simpler to add other data sources without having to repeat the drawing code everywhere. Also, having the `CellValue` class allows us to implement filtering and sorting in a more generic way. |
|
|
|


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