Blender Git Loki

Kaikki Blender Git kommitit.

Page: 479 / 8462

July 6, 2021, 07:02 (GMT)
Fix merge conflict. Missing parameter when creating EGLContext.
July 6, 2021, 05:45 (GMT)
Nicer labels for integer and color sockets.
July 6, 2021, 05:33 (GMT)
Remove the ICON_PLUGIN from node socket RNA.
July 6, 2021, 05:19 (GMT)
Removed the colored circle next to type button.
July 6, 2021, 05:07 (GMT)
Put back socket type enums that were removed.
July 6, 2021, 04:12 (GMT)
USD import crash workaround.

Temporary workaround to prevent crash when reading
bezier curves. This is a placeholder until bezier
curves are properly supported.
July 6, 2021, 03:48 (GMT)
Merge branch 'master' into curve-nodes-modifier
July 6, 2021, 03:47 (GMT)
Report type "Error" to "Warning"
July 6, 2021, 03:46 (GMT)
Rename IDPropertyUIDataType -> eIDPropertyUIDataType
July 6, 2021, 02:09 (GMT)
Cleanup: rename 'count' to 'len'

Reserve the term count for values that require calculation
(typically linked lists).
July 6, 2021, 02:05 (GMT)
Cleanup: pep8
July 6, 2021, 02:05 (GMT)
Cleanup: quiet discarded-qualifiers warning
July 6, 2021, 01:00 (GMT)
USD skel export format fixes.
July 6, 2021, 00:37 (GMT)
VSE UX: Make Speed Effect strips more user friendly.

The `Speed Effect` panel is confusing. There are many toggles and hidden values to control the speed effect.
So this patch proposes to simplify it, by adding an `enum` and making it more intuitive by drawing f-curves on the strips.

Before:
{F7843850}

After:
{F9775464,size=full}

**Enum Changes:**
- The new enums correspond to 4 modes: `Stretch`, `Multiply`, `Frame Number` and `Length`.
- Except `Stretch` the other modes now has its respective control values.

**Drawing Changes:**
- F-curve drawing for Stretch, Multiply, Length and Frame Number.
- Value drawing when no keyframes for Stretch, Length and Frame Numbers.

General view of the new drawing for each speed effect mode:
{F9796642, size=full}

Detail of the horizontal zero (blue) line in the new `Multiply` mode:
{F9798520, size=full}

Nice to have (but I don't know how):
- Auto adjusting of endframe when using Multiply or Boost.

---
**OLD STUFF FOR REFERENCE:**
The current functions are that confusing that I feel it is necessary to "spell" each one of them out:

Use Default Fade On - Was renamed to "Stretch to input strip length" in 2.8+ because the adjusts the speed so the first and last frame is the same no matter what the duration of the strip is. Default Fade makes no sense, imo. In the enum I would call it "Fit Duration" or "Stretch to Duration", but maybe it'll be too long? As the speed is relative to the duration of the clip the Multiplier has no meaning and should be disabled, imo. The tooltip could be changed to something along the lines of: "Stretch to input strip duration" or "Fit speed to input strip duration"(gif):
{F8488797}

The Use as Speed does exactly the same as the Multiply Speed setting, making the latter redundant, imo. It could be called "Speed" in the enum, and the value "Factor". In the tooltip "or remapping the frame number" should be removed. How the Use Speed is working(gif):
{F8488800}

When "Scale to Length" is selected the strip duration goes from 0%(first frame) to 100%(last frame), therefore doesn't it make sense to call the value "Frame Number" but should be called "Percentage" and the Value should be set to go from 0 to 100. "Scale to Length" is not very informative, and since it only works when animated. "Multiply" has no function here either.
How it is working(gif):
{F8488801}

The fourth setting, yes, there are four, is when "Scale to Length" is unselected, and behaves like the previous setting, but in frame numbers.

Differential Revision: https://developer.blender.org/D6110
Revision 351744f by aousdfh (sculpt-dev, temp_test_sc_keymap)
July 5, 2021, 23:21 (GMT)
Sculpt Array: Debug path drawing
Revision 5ac471a by aousdfh (sculpt-dev, temp_test_sc_keymap)
July 5, 2021, 23:06 (GMT)
Sculpt Array: Initial code for path and path points
Revision db932cc by aousdfh (sculpt-dev, temp_test_sc_keymap)
July 5, 2021, 22:44 (GMT)
Array Brush: Implement symmetry datalayers
July 5, 2021, 22:41 (GMT)
Fix T83930 and Fix T84659: Walk navigation tablet bugs.

Fixes T83930, allowing walk navigation to continue without jumping back
after repositioning pen.

Fixes T84659, allow walk navigation to start (for Windows Ink) from
keyboard shortcut when pen is in use.

Maniphest Tasks: T84659, T83930

Differential Revision: https://developer.blender.org/D11651
July 5, 2021, 22:39 (GMT)
Supply tablet data in mouse fallback for Wintab cursor movement.
July 5, 2021, 22:31 (GMT)
Merge master
Tehnyt: Miika HämäläinenViimeksi päivitetty: 07.11.2014 14:18MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021