Blender Git Commits

Blender Git "lineart-shadow" branch commits.

Page: 24 / 76

July 14, 2021, 08:58 (GMT)
LineArt: Fix Edge Cutting flag bug.
July 14, 2021, 05:28 (GMT)
Merge remote-tracking branch 'origin/master' into lineart-shadow
July 13, 2021, 08:54 (GMT)
Merge remote-tracking branch 'origin/master' into temp-lineart-contained
July 13, 2021, 08:50 (GMT)
Merge remote-tracking branch 'origin/master' into lineart-shadow
July 13, 2021, 08:45 (GMT)
LineArt: Able to run shadow.
July 13, 2021, 08:45 (GMT)
Cleanup: correct spelling in comments, remove profanity
July 13, 2021, 08:45 (GMT)
Edit Mesh: tag the object data for updating instead of the object

When editing vertices with number buttons, tag the mesh, not the object.

This prevents the evaluated mesh being re-created for the object
and is correct as the mesh is being edited not the object.

Note that all tags for updating object geometry should be checked
to see if this change should be applied there too.

From a simple test on a high-poly mesh this gives around 1.3x
overall speedup.
July 13, 2021, 08:45 (GMT)
LineArt: Fix modifier apply.

After cache implementation line art apply will not show strokes properly, now fixed.

# Conflicts:
# source/blender/gpencil_modifiers/intern/MOD_gpencillineart.c
July 13, 2021, 08:41 (GMT)
Walk Navigation: Z axis correction

Fly navigation has always had this option. They is particularly useful
when users use "Trackball" as their orbit method.

For walk navigation this works as a one off option. Not as a toggle like
for fly navigation.

Differential Revision: https://developer.blender.org/D11863
July 13, 2021, 08:41 (GMT)
Fix T89435: Reordering FCurves can cause crash or corruption

Correctly reset `prev` and `next` pointers of action group FCurves when
separating them into distinct `ListBase`s per `bActionGroup`.

These `NULL` pointers are necessary to temporarily demarcate the start &
end of the `bActionGroup::channels` list. Having them still point to
other FCurves caused ordering issues when moving curves towards the
start/end of a group.

This commit corrects the above issue and adds versioning code to rectify
any ordering issues that may have been caused. For this purpose the
`BKE_action_groups_reconstruct()` function is rewritten to avoid relying
on the `bAction::curves` list order or `prev` link integrity.

Differential Revision: https://developer.blender.org/D11811
July 13, 2021, 08:41 (GMT)
UI: Clip: Fix checkbox wrongly greying out entire column

The Pattern and Search display options in the Clip Editor display settings
are independent and should not be grayed out since those options
remain relevant even with path display turned off.

Alternative solution were propoesed in D11630 and D11715
but each of those patches had downsides.
This solution is the simplest and does not break muscle memory.
July 13, 2021, 08:41 (GMT)
make.bat: Update detection order of MSVC

VS2019 is the preferred version to use these
days, look for it before looking for 2017
and 2022.
July 13, 2021, 08:41 (GMT)
Geometry Nodes: fix direction mode in curve primitive line node

Differential Revision: https://developer.blender.org/D11872
July 13, 2021, 08:41 (GMT)
Fix a compiler warning on Windows for Exact Boolean.

For some reason, the Windows compiler didn't like the
static function being used in the parallel_reduece.
July 13, 2021, 08:41 (GMT)
Fix: crash when using empty attribute search
July 13, 2021, 08:41 (GMT)
Fix channel packed images display in the Image/Node editor

Channel packed images should not have their RGB affected by alpha.
rendering in Cycles and Eevee was fine already, but displaying these was
not right in the Image and Node editors.

Not 100% sure what to do for the "Color and Alpha" mode, but I guess
this should stay like it was before (applying the alpha).

"Color", "R", "G", and "B" modes were changed to not have color be
affected by alpha though.

ref. T89034

Maniphest Tasks: T89034

Differential Revision: https://developer.blender.org/D11871
July 13, 2021, 08:41 (GMT)
Cleanup: Walk Navigation define remame

WALK_MODAL_TOGGLE > WALK_MODAL_GRAVITY_TOGGLE
July 13, 2021, 08:41 (GMT)
Cleanup: rename BKE_animdata_{add=>ensure}_id

Use the term `ensure` as existing data is used when present.
July 13, 2021, 08:41 (GMT)
LineArt: Continue shadowing
July 13, 2021, 08:41 (GMT)
Deps: upgrade OpenXR 1.0.14 ? 1.0.17

Simple upgrade of OpenXR to 1.0.17. A version bump was enough, no
Blender code had to change.

Reviewed By: LazyDodo, mont29

Differential Revision: https://developer.blender.org/D11848
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021