Blender Git Commit Log

All Blender Git commits.

Page: 331 / 8462

August 13, 2021, 10:56 (GMT)
Avoid copying twice vertex normals
August 13, 2021, 10:05 (GMT)
Knife: Renamed depth check to x-ray

The name depth check was confusing some users. Renaming it to x-ray makes more sense.
August 13, 2021, 09:55 (GMT)
Compositor: Full frame Cryptomatte node
August 13, 2021, 09:54 (GMT)
Knife: Rename local angle snapping to relative angle snapping
August 13, 2021, 09:45 (GMT)
Revert "Mesh: replace saacos with acosf for normal calculation"

This reverts commit 41e650981861c2f18ab0548e18851d1d761066ff.

This broke "CubeMaskFirst" test.

Any value even slightly outside the [-1.0..1.0] range
caused the result to be nan, which can happen when calculating
the dot-product between two unit length vectors.
August 13, 2021, 09:39 (GMT)
Fix: Knife relative edge for snapping drawn with object space coords

It should've been drawn with world space coords.
August 13, 2021, 09:21 (GMT)
Compositor: Full frame Color Spill node
August 13, 2021, 09:16 (GMT)
Merge branch 'master' into cycles-x
August 13, 2021, 09:16 (GMT)
Cleanup: Unused function parameter warning
August 13, 2021, 09:08 (GMT)
Compositor: Full frame Color Key node
August 13, 2021, 09:07 (GMT)
Fix Action Editor unlink button when in tweak mode

When in NLA tweak mode, the action unlink button in the Dopesheet /
Action Editor should be a mere shortcut to exiting tweak mode [nothing
else].

Instead, it was also clearing the action fully, not returning to the
previous edited action before going into tweak mode.

Now dont "flush" by clearing the action, instead exit tweakmode, clear
the scenes SCE_NLA_EDIT_ON flag (if this isnt done some NLA operators
like pushdown were not immediately available because their poll checked
this flag) and send appropriate notifier to have everything update nicely.

Part of T87681 (Bug 4/5/6).

Maniphest Tasks: T87681

Differential Revision: https://developer.blender.org/D11052
August 13, 2021, 09:05 (GMT)
adaptive_cloth: AdaptiveMesh: aspect ratio test when collapsing edge

Test to see if the faces generated when collapsing the edge will not
meet the aspect ratio criterion.

There is a lot more information about which algorithm is used for
calculating the aspect ratio in the code comments. A gist of it would
be that there many different ways to calculate the aspect ratio of a
triangle and each provides a different end result suitable for
different needs. This makes it hard to select the right algorithm.
August 13, 2021, 08:52 (GMT)
Cleanup: correct comment exiting NLA tweakmode

Comment was pasted from entering tweakmode.
August 13, 2021, 08:38 (GMT)
Merge branch 'master' into asset-greasepencil
August 13, 2021, 08:38 (GMT)
Merge branch 'master' into greasepencil-object
August 13, 2021, 08:23 (GMT)
Compositor: Full frame Chroma Key node
August 13, 2021, 08:09 (GMT)
Fix missing animation UI update in the Properties Editor

Animation indicators as well as decorators for properties were not
updating correctly in the following cases:
- NLA pushdown (this was reported in T87681)
- NLA enter/exit tweakmode
- Outliner unlinking/setting action

These actions all send a ND_NLA_ACTCHANGE notifier which the Properties
Editor was not listening to [which is now added].

part of T87681.

Maniphest Tasks: T87681

Differential Revision: https://developer.blender.org/D11040
August 13, 2021, 07:37 (GMT)
Keyframe: Reduce GPU context switches.

This change reduces the GPU context switches when drawing keyframes.
In the previous situation the keyframe blocks and keyframe keys were
drawn per channel. With this patch first all the keyframe blocks are
drawn for all channels and after that the keyframe keys are collected
for all channels and send to the GPU in a single draw call.
August 13, 2021, 07:15 (GMT)
Compositor: Full frame Channel Key node
August 13, 2021, 06:34 (GMT)
Cleanup: remove unused draw_gpencil_channel.

Code is integrated with draw_scene_channel since 2.80.
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021