Page MenuHome

Wayde Moss (GuiltyGhost)
User

Projects (9)

User Details

User Since
Dec 20 2019, 6:52 PM (126 w, 7 h)

Module: Animation & Rigging, developer focused on helping with the NLA system.

Emailwbmoss_dev@yahoo.com
Blender ChatGuiltyGhost
Twitterwbmoss2
BlenderMarketwayde-moss
Gumroadanimationtoybox

Recent Activity

Sat, May 7

Wayde Moss (GuiltyGhost) updated the task description for T83615: NLA: Strip Blend-space Transforms to Easily Align Actions.
Sat, May 7, 4:50 AM · Animation & Rigging
Wayde Moss (GuiltyGhost) added a comment to T83615: NLA: Strip Blend-space Transforms to Easily Align Actions.

For replace strips, there is a rotation interpolation direction problem. (A character doing a Back Flip blended into a Back-Handspring action clip, video doesn't show this issue) Should we always interpolate along the shortest angle? Is there ever a case where the longer angle is desirable? This is complicated even more since the two strips are animating through the blend which means that even the shortest rotation direction may change over the blend. This problem should only apply to Replace strips. They define absolute poses while all the other blend modes define offsets.

Sat, May 7, 4:49 AM · Animation & Rigging

Mon, May 2

Wayde Moss (GuiltyGhost) added inline comments to D8808: Armature Animation Baking: Important performance patch.
Mon, May 2, 8:16 AM · Animation & Rigging
Wayde Moss (GuiltyGhost) updated the diff for D8808: Armature Animation Baking: Important performance patch.

Address feedback notes
Renamed StoredKeyframes to KeyframesCo so its more obvious what's stored.

Mon, May 2, 8:13 AM · Animation & Rigging

Sun, May 1

Jer Bot (verbal007) awarded D14581: Fix T95001: Set Parent (Keep Transform Without Inverse) a Mountain of Wealth token.
Sun, May 1, 9:15 PM · BF Blender, Animation & Rigging

Wed, Apr 27

Alexander (sanek2005) awarded D8808: Armature Animation Baking: Important performance patch a Like token.
Wed, Apr 27, 11:29 AM · Animation & Rigging
Deen (Bit) awarded D8808: Armature Animation Baking: Important performance patch a Burninate token.
Wed, Apr 27, 1:37 AM · Animation & Rigging

Tue, Apr 26

Wayde Moss (GuiltyGhost) updated the summary of D8808: Armature Animation Baking: Important performance patch.
Tue, Apr 26, 9:09 AM · Animation & Rigging
Wayde Moss (GuiltyGhost) updated the diff for D8808: Armature Animation Baking: Important performance patch.
  • address feedback notes
  • new keying pattern extracted to a class. Now key insertion appears similar to before the patch (easier to understand)
Tue, Apr 26, 8:48 AM · Animation & Rigging
Wayde Moss (GuiltyGhost) commandeered D8808: Armature Animation Baking: Important performance patch.
Tue, Apr 26, 3:36 AM · Animation & Rigging
Wayde Moss (GuiltyGhost) added inline comments to D13687: Use other frame range for motion paths instead of 1-250.
Tue, Apr 26, 12:44 AM

Thu, Apr 21

Vyacheslav (hitrpr) awarded D14581: Fix T95001: Set Parent (Keep Transform Without Inverse) a Love token.
Thu, Apr 21, 6:21 PM · BF Blender, Animation & Rigging

Apr 20 2022

炎臻 (PrettyFireNOI7) awarded D10504: NLA: Keyframe Remap Through Upper Strips a Burninate token.
Apr 20 2022, 10:16 PM · BF Blender, Animation & Rigging

Apr 19 2022

Zsolt Stefan (zsoltst) awarded D14581: Fix T95001: Set Parent (Keep Transform Without Inverse) a Love token.
Apr 19 2022, 11:03 AM · BF Blender, Animation & Rigging

Apr 15 2022

Wayde Moss (GuiltyGhost) committed rBad324316ce8d: Fix: Missing Null Check (authored by Wayde Moss (GuiltyGhost)).
Fix: Missing Null Check
Apr 15 2022, 7:47 PM
Wayde Moss (GuiltyGhost) committed rB4e6c0669e328: Cleanup: fix warning for differing parameter names (authored by Wayde Moss (GuiltyGhost)).
Cleanup: fix warning for differing parameter names
Apr 15 2022, 7:22 PM
Hadrien Brissaud (hadrien) awarded D14581: Fix T95001: Set Parent (Keep Transform Without Inverse) a Love token.
Apr 15 2022, 12:23 PM · BF Blender, Animation & Rigging
Wayde Moss (GuiltyGhost) closed T95001: Parent behaviour: Parent to Object without Inverse needs an option to keep transform as Resolved.
Apr 15 2022, 2:37 AM · BF Blender, Animation & Rigging
Wayde Moss (GuiltyGhost) closed D14581: Fix T95001: Set Parent (Keep Transform Without Inverse).
Apr 15 2022, 2:33 AM · BF Blender, Animation & Rigging
Wayde Moss (GuiltyGhost) committed rBdb6287873cd2: Object: Set Parent (Keep Transform Without Inverse) (authored by Wayde Moss (GuiltyGhost)).
Object: Set Parent (Keep Transform Without Inverse)
Apr 15 2022, 2:33 AM

Apr 13 2022

Wayde Moss (GuiltyGhost) added a comment to D11317: Fix T87160: DSE Keyframe Selection Now Selects Channels.

The patch affects the DSE selection behavior for all keys (masks, actions, grease pencil). IIRC, it was for consistency between the action editor modes.

Apr 13 2022, 7:04 PM · Masking, Grease Pencil, Animation & Rigging
Wayde Moss (GuiltyGhost) requested changes to D14635: BKE_nlatrack_add now behaves correctly when passing NULL as argument for prev.

A few notes.

Apr 13 2022, 6:53 PM · Animation & Rigging
Wayde Moss (GuiltyGhost) requested review of D10377: Fix: NLA Duplicate Adds To Track Above Next Track.

Changed my mind. Its a one line patch to fix a typo. I don't think its necessary to spend more time improving the description.

Apr 13 2022, 7:22 AM · Animation & Rigging
Wayde Moss (GuiltyGhost) awarded T97297: BKE_nlatrack_add behavior is incorrect a Like token.
Apr 13 2022, 7:16 AM · Animation & Rigging, BF Blender
Brad Clark (RiggingDojo) awarded D10377: Fix: NLA Duplicate Adds To Track Above Next Track a 100 token.
Apr 13 2022, 5:24 AM · Animation & Rigging

Apr 12 2022

Wayde Moss (GuiltyGhost) updated the diff for D10504: NLA: Keyframe Remap Through Upper Strips.
  • rebase
  • apply review notes
  • use BLI_assert_msg() instead of BLI_assert()
Apr 12 2022, 8:54 AM · BF Blender, Animation & Rigging

Apr 11 2022

Wayde Moss (GuiltyGhost) added a comment to T82226: NLA: Animated Influence/Time Property Sliders Unresponsive.

I agree to insert keys with the current value, not the animated one.

Apr 11 2022, 6:25 PM · Animation & Rigging
Wayde Moss (GuiltyGhost) updated the task description for T82226: NLA: Animated Influence/Time Property Sliders Unresponsive.
Apr 11 2022, 7:09 AM · Animation & Rigging
Wayde Moss (GuiltyGhost) planned changes to D10229: Fix T82234: NLA: Action Track Hold Forward Inconsistency.

todo: rebase and improve description. Do problem/solution and why this solution is best.. Add media so its easier to understand at a glance.

Apr 11 2022, 6:58 AM · Animation & Rigging
Wayde Moss (GuiltyGhost) planned changes to D10383: Fix: NLA Apply Scale Sets Wrong Action Range.

TODO: rebase, add media, check that the bug still exists and the patch still works

Apr 11 2022, 6:55 AM · Animation & Rigging
Wayde Moss (GuiltyGhost) planned changes to D11248: Fix T88208: Missing Depsgraph Relations Updates.

TODO: rebase and check that it still works or whether it has been fixed already.

Apr 11 2022, 6:54 AM · Dependency Graph, Animation & Rigging
Wayde Moss (GuiltyGhost) planned changes to D11317: Fix T87160: DSE Keyframe Selection Now Selects Channels.

TODO: show media and change to design task. Make a patch for the simpler alternative that just fixes the issue that does not require further design considerations.

Apr 11 2022, 6:53 AM · Masking, Grease Pencil, Animation & Rigging
Wayde Moss (GuiltyGhost) planned changes to D10376: Fix: NLA Swap Operator Bugs.

TODO: rebase, add media to description

Apr 11 2022, 6:51 AM · Animation & Rigging

Apr 8 2022

Wayde Moss (GuiltyGhost) planned changes to D10377: Fix: NLA Duplicate Adds To Track Above Next Track.

TODO: improve description to explicitly explain the problems and why the solution is better.

Apr 8 2022, 5:46 PM · Animation & Rigging
Wayde Moss (GuiltyGhost) planned changes to D8867: Feature: NLA Merge Strips.

Not ready for review until D10504: NLA: Keyframe Remap Through Upper Strips has been accepted.

Apr 8 2022, 5:34 PM · Animation & Rigging
Wayde Moss (GuiltyGhost) abandoned D9942: NLA: Remove Hold resetting between Hold_Forward Behavior.

commit: rB63d2980efa2f: NLA: Remove Hold resetting between Hold_Forward Behavior
Thanks Sybren and Ramil

Apr 8 2022, 4:59 PM · Animation & Rigging
Wayde Moss (GuiltyGhost) abandoned D7511: CollectionProperty: Keyframe Insert Using Element Name.

There's a workaround for the core issue presented in the description: For these problematic channels, Blender already allows you to create action groups with useful names. In practice, I always do so anyways. When the collection is modified and the animation breaks, we just have to use a small python script to update fcurve datapaths to sync with the action group name. Of course if you change collection element names and change their order, then .. GGs. But, again, in practice, this hasn't been a problem.

Apr 8 2022, 4:54 PM · BF Blender, Core, Animation & Rigging, Python API
Juan Gabriel (Juangra_Membata) awarded D10391: Action Bake: Explicit Option For Auto Frame Range a Love token.
Apr 8 2022, 4:54 PM · Animation & Rigging
Wayde Moss (GuiltyGhost) planned changes to D9875: Animation: Smart Bake Option for Bake Action.

Reason: Will be included after the Action Bake rewrite.

Apr 8 2022, 4:30 PM · Animation & Rigging
Wayde Moss (GuiltyGhost) planned changes to D10391: Action Bake: Explicit Option For Auto Frame Range.

Reason: Will be included after the Action Bake rewrite.

Apr 8 2022, 4:15 PM · Animation & Rigging
Wayde Moss (GuiltyGhost) planned changes to D10392: Action Bake: Overwrite Option to "Replace Entire Range".

Reason: Will be included after the Action Bake rewrite.

Apr 8 2022, 4:11 PM · Animation & Rigging
Wayde Moss (GuiltyGhost) added a comment to D14534: Extend `NlaStrip` with an action offset.

we'll have to see if it doesn't make more sense to also have an option to crop to a whole number of repats, to have action extrapolation fill in the blank at the end.

Apr 8 2022, 3:07 AM · Animation & Rigging

Apr 7 2022

Wayde Moss (GuiltyGhost) updated the diff for D14581: Fix T95001: Set Parent (Keep Transform Without Inverse).
  • For BKE_object_apply_mat4(), send use_compat=False so the rotation is predictable.
Apr 7 2022, 12:04 AM · BF Blender, Animation & Rigging

Apr 6 2022

Brad Clark (RiggingDojo) awarded D14581: Fix T95001: Set Parent (Keep Transform Without Inverse) a Love token.
Apr 6 2022, 11:44 PM · BF Blender, Animation & Rigging
Wayde Moss (GuiltyGhost) retitled D14581: Fix T95001: Set Parent (Keep Transform Without Inverse) from todo: commmit msg. Added support for T95001 to Fix T95001: Set Parent (Keep Transform Without Inverse).
Apr 6 2022, 11:21 PM · BF Blender, Animation & Rigging
Wayde Moss (GuiltyGhost) requested review of D14581: Fix T95001: Set Parent (Keep Transform Without Inverse).
Apr 6 2022, 10:45 PM · BF Blender, Animation & Rigging
Wayde Moss (GuiltyGhost) added a revision to T95001: Parent behaviour: Parent to Object without Inverse needs an option to keep transform: D14581: Fix T95001: Set Parent (Keep Transform Without Inverse).
Apr 6 2022, 10:45 PM · BF Blender, Animation & Rigging

Apr 4 2022

Wayde Moss (GuiltyGhost) added a reviewer for D14534: Extend `NlaStrip` with an action offset: Wayde Moss (GuiltyGhost).

Thanks for making the proposal.

Apr 4 2022, 8:00 AM · Animation & Rigging

Apr 1 2022

Brad Clark (RiggingDojo) awarded T85352: Animation: Move Stashed Actions out from NLA to Outliner a Love token.
Apr 1 2022, 10:14 PM · Animation & Rigging
Brad Clark (RiggingDojo) awarded D10102: NLA: Strip Post-transform Horizontal Shuffle a Love token.
Apr 1 2022, 6:57 AM · Animation & Rigging

Mar 31 2022

Wayde Moss (GuiltyGhost) updated the summary of D10102: NLA: Strip Post-transform Horizontal Shuffle.
Mar 31 2022, 6:38 PM · Animation & Rigging
Paolo Acampora (pkrime) awarded D10102: NLA: Strip Post-transform Horizontal Shuffle a Love token.
Mar 31 2022, 6:25 PM · Animation & Rigging
Wayde Moss (GuiltyGhost) updated the summary of D10504: NLA: Keyframe Remap Through Upper Strips.
Mar 31 2022, 5:58 PM · BF Blender, Animation & Rigging
Wayde Moss (GuiltyGhost) abandoned D9925: NLA Tweak Mode: Evaluate Upper Stack.

Abandon reason: patch combined into D10504: NLA: Keyframe Remap Through Upper Strips since this one is a bit useless otherwise.

Mar 31 2022, 5:39 PM · Animation & Rigging
Wayde Moss (GuiltyGhost) updated the diff for D10504: NLA: Keyframe Remap Through Upper Strips.

The old TODO's for failure on keyframe remapping for quaternions (cases 4 and 5) will no
longer be part of this patch. I'm not sure why I previously thought they should be. Those issues
existed beforehand already and can be fixed more cleanly in a different patch.

Mar 31 2022, 5:35 PM · BF Blender, Animation & Rigging
Wayde Moss (GuiltyGhost) planned changes to D10103: NLA: Strip Post-transform Vertical Shuffle and Auto-Grow Track List.

Not ready for review until D10101: Cleanup: Nla: Refactor nla.c functions is accepted.

Mar 31 2022, 3:04 PM · Animation & Rigging
Wayde Moss (GuiltyGhost) updated the diff for D10101: Cleanup: Nla: Refactor nla.c functions.

rebase

Mar 31 2022, 10:55 AM · Animation & Rigging
Wayde Moss (GuiltyGhost) updated the summary of D10103: NLA: Strip Post-transform Vertical Shuffle and Auto-Grow Track List.
Mar 31 2022, 10:54 AM · Animation & Rigging
Wayde Moss (GuiltyGhost) updated the task description for T82241: NLA: Fix Dragging Strips.
Mar 31 2022, 10:51 AM · Animation & Rigging
Wayde Moss (GuiltyGhost) updated the summary of D10103: NLA: Strip Post-transform Vertical Shuffle and Auto-Grow Track List.
Mar 31 2022, 10:46 AM · Animation & Rigging
Wayde Moss (GuiltyGhost) updated the diff for D10103: NLA: Strip Post-transform Vertical Shuffle and Auto-Grow Track List.
  • rebase
  • upload visual examples of patch
Mar 31 2022, 10:38 AM · Animation & Rigging
Wayde Moss (GuiltyGhost) updated the summary of D10102: NLA: Strip Post-transform Horizontal Shuffle.
Mar 31 2022, 10:10 AM · Animation & Rigging
Wayde Moss (GuiltyGhost) updated the diff for D10102: NLA: Strip Post-transform Horizontal Shuffle.

rebase

Mar 31 2022, 10:05 AM · Animation & Rigging
Brad Clark (RiggingDojo) awarded D10504: NLA: Keyframe Remap Through Upper Strips a Burninate token.
Mar 31 2022, 3:22 AM · BF Blender, Animation & Rigging

Mar 26 2022

Wayde Moss (GuiltyGhost) updated subscribers of T94775: Bone selection sets not saving.

@Bastien Montagne (mont29) This diff fixes the issue but I don't know the library override code base well enough to know if everything is alright. Feel free to commit if its good enough.

Mar 26 2022, 4:51 PM · Overrides, BF Blender, Core, Animation & Rigging, Add-ons (Community)

Mar 20 2022

Wayde Moss (GuiltyGhost) added a comment to T95001: Parent behaviour: Parent to Object without Inverse needs an option to keep transform.

It will be an update to original parent menu, replacing the 3 parenting options (Parent, Parent (Keep Transform), Parent (Without Inverse)) with the new two options.

Mar 20 2022, 6:48 PM · BF Blender, Animation & Rigging

Mar 19 2022

Wayde Moss (GuiltyGhost) added a comment to T95001: Parent behaviour: Parent to Object without Inverse needs an option to keep transform.

Can some artists give this a try? @Brad Clark (RiggingDojo)

Mar 19 2022, 3:14 PM · BF Blender, Animation & Rigging

Mar 15 2022

Wayde Moss (GuiltyGhost) updated the summary of D10228: Fix: DSE Set Ipo/Easing Ignores Hidden Channels.
Mar 15 2022, 11:31 AM · Animation & Rigging
Wayde Moss (GuiltyGhost) updated the diff for D10228: Fix: DSE Set Ipo/Easing Ignores Hidden Channels.

Rebase

Mar 15 2022, 11:28 AM · Animation & Rigging
Wayde Moss (GuiltyGhost) updated the diff for D9943: NLA: Strip Evaluate Held Strips Even When Not First Strip.

I'm not running into that issue. Can you send the blend file?

Mar 15 2022, 11:05 AM · Animation & Rigging

Mar 10 2022

Adam Janz (Copperplate) awarded D9942: NLA: Remove Hold resetting between Hold_Forward Behavior a Burninate token.
Mar 10 2022, 2:43 PM · Animation & Rigging

Mar 9 2022

Colin Basnett (cmbasnett) awarded T85352: Animation: Move Stashed Actions out from NLA to Outliner a Love token.
Mar 9 2022, 12:11 AM · Animation & Rigging

Mar 1 2022

Brad Clark (RiggingDojo) awarded T66946: NLA strip unexpectedly auto-switching from Hold to Hold Forward a Love token.
Mar 1 2022, 4:31 AM · Animation & Rigging, BF Blender

Feb 1 2022

Brad Clark (RiggingDojo) awarded D10376: Fix: NLA Swap Operator Bugs a Like token.
Feb 1 2022, 6:55 AM · Animation & Rigging

Dec 13 2021

Robert Windefjord (Robonnet) awarded T45854: Hold forward is reseted in NLA a Love token.
Dec 13 2021, 6:41 PM · Animation & Rigging, BF Blender

Dec 7 2021

Brad Clark (RiggingDojo) awarded D9925: NLA Tweak Mode: Evaluate Upper Stack a Love token.
Dec 7 2021, 8:10 AM · Animation & Rigging
Brad Clark (RiggingDojo) awarded D9942: NLA: Remove Hold resetting between Hold_Forward Behavior a Love token.
Dec 7 2021, 7:58 AM · Animation & Rigging

Nov 4 2021

Luciano Muñoz Sessarego (looch) awarded T82241: NLA: Fix Dragging Strips a Love token.
Nov 4 2021, 7:03 PM · Animation & Rigging
Gehrig (otterremixchamp) awarded T82241: NLA: Fix Dragging Strips a Love token.
Nov 4 2021, 5:08 PM · Animation & Rigging
Anna Celarek (ania) awarded T82241: NLA: Fix Dragging Strips a Love token.
Nov 4 2021, 10:40 AM · Animation & Rigging

Oct 29 2021

David (blaqkshadow) awarded T83615: NLA: Strip Blend-space Transforms to Easily Align Actions a Mountain of Wealth token.
Oct 29 2021, 5:31 AM · Animation & Rigging

Oct 2 2021

Carlos Barret (carlosedubarreto) awarded T83615: NLA: Strip Blend-space Transforms to Easily Align Actions a Love token.
Oct 2 2021, 8:40 AM · Animation & Rigging

Sep 29 2021

Brad Clark (RiggingDojo) awarded D9875: Animation: Smart Bake Option for Bake Action a Love token.
Sep 29 2021, 4:31 PM · Animation & Rigging

Sep 18 2021

Tal Hershkovich (snot_nose) awarded D9925: NLA Tweak Mode: Evaluate Upper Stack a Love token.
Sep 18 2021, 12:08 PM · Animation & Rigging
Tal Hershkovich (snot_nose) awarded D10504: NLA: Keyframe Remap Through Upper Strips a Love token.
Sep 18 2021, 12:07 PM · BF Blender, Animation & Rigging

Sep 17 2021

SHnJ (SUNGHOON-JEONG) awarded D8867: Feature: NLA Merge Strips a Love token.
Sep 17 2021, 2:41 PM · Animation & Rigging

Sep 16 2021

Tal Hershkovich (snot_nose) awarded D8296: Feature: NLA: Evaluate Whole NLA Stack in Tweak Mode a Love token.
Sep 16 2021, 3:44 AM · BF Blender (2.92), Animation & Rigging

Aug 26 2021

Sarah Laufer (feldlaufer) awarded T82168: Improvements to "Bake Action..." Operator a Love token.
Aug 26 2021, 9:45 AM · Animation & Rigging

Jul 7 2021

Demeter Dzadik (Mets) awarded D7547: Action Constraint: add Split Channels Mix choices from Copy Transforms a Love token.
Jul 7 2021, 4:16 PM · Animation & Rigging
Wayde Moss (GuiltyGhost) added a comment to D7547: Action Constraint: add Split Channels Mix choices from Copy Transforms.

Alright, I'll get to it by the end of the week.

Jul 7 2021, 6:17 AM · Animation & Rigging

Jun 29 2021

Wayde Moss (GuiltyGhost) added a comment to T89464: When editing NLA strip that's cut, it reverts to orignal size.

Thanks Philipp.

Jun 29 2021, 7:38 AM · Animation & Rigging, BF Blender

Jun 22 2021

Wayde Moss (GuiltyGhost) added a revision to T83068: Motion Paths: Refresh all.: D11667: Animation: Motion Paths Refresh All.
Jun 22 2021, 6:26 AM · Animation & Rigging
Wayde Moss (GuiltyGhost) added a task to D11667: Animation: Motion Paths Refresh All: T83068: Motion Paths: Refresh all..
Jun 22 2021, 6:26 AM · Animation & Rigging
Wayde Moss (GuiltyGhost) updated the summary of D11667: Animation: Motion Paths Refresh All.
Jun 22 2021, 6:25 AM · Animation & Rigging
Wayde Moss (GuiltyGhost) updated the diff for D11667: Animation: Motion Paths Refresh All.
  • readded use of has_object_motion_paths() and pose variant for efficiency when many armatures are visible. To set the recalc flag means we iterate through all bones of that armature, see (anim_motion_paths.c) animviz_get_object_motionpaths(). So now, we only set the recalc flag if the armature has motion paths.
  • cleanup copy-pasted comments.
Jun 22 2021, 6:19 AM · Animation & Rigging
Wayde Moss (GuiltyGhost) requested review of D11667: Animation: Motion Paths Refresh All.
Jun 22 2021, 6:06 AM · Animation & Rigging

Jun 11 2021

Wayde Moss (GuiltyGhost) added a comment to T66946: NLA strip unexpectedly auto-switching from Hold to Hold Forward.

As to whether we should add an Extrapolate Backward, given that I have not found a use case, I don't think it would improve anything for anyone. Though, I'd be happy to add the support after being given a concrete practical use case.

Jun 11 2021, 10:00 PM · Animation & Rigging, BF Blender

Jun 9 2021

Wayde Moss (GuiltyGhost) added a comment to T54724: Workflow improvements for creating Animation Loops.

How about placing the properties in the (N) panel under the tab "Action"? It could be shown for the active channel's action. That way it can be used in all* other editors, including the Graph Editor.

Jun 9 2021, 10:58 PM · Animation & Rigging, User Interface

Jun 4 2021

Wayde Moss (GuiltyGhost) added a comment to D7511: CollectionProperty: Keyframe Insert Using Element Name.

Thanks for taking another look Sybren and Met.

Jun 4 2021, 11:18 PM · BF Blender, Core, Animation & Rigging, Python API

May 24 2021

Wayde Moss (GuiltyGhost) added a comment to D10504: NLA: Keyframe Remap Through Upper Strips.

Thanks sybren

May 24 2021, 8:50 PM · BF Blender, Animation & Rigging