Blender Git Statistics -> Developers -> GuiltyGhost

Wayde Moss (GuiltyGhost)

Total Commits : 71
Master Commits : 30
Branch Commits : 41
First Commit : March 29, 2020
Latest Commit : May 21, 2021

Commits by Month

DateNumber of Commits
May, 20214
April, 20210
March, 20212
February, 202116
January, 20219
December, 202029
November, 20202
October, 20204
September, 20202
August, 20202
July, 20200
June, 20200
May, 20200
April, 20200
March, 20201

Commit Distribution

PathNumber of Commits
master30
temp-nla-strip-alignment22
temp_D10504_nla_keyframe_remap_upper_strips6
temp-D10103-nla_support_strip_overlap_during_transform3
arcpatch-D8867_Nla_Merge_Strips3
FixT87160_DSE_Channel_Selection2
tmp-T82230-nla_remove_hold_reset_behavior2
temp_T76472_graph_editor_fcurve_extrapolation2
temp_D10504-2_nla_keyframe_remap_upper_strips1

Favourite Files

FilenameTotal Edits
anim_sys.c44
nla.c18
nla_private.h18
rna_nla.c10
nla_edit.c9
properties_nla.py9
DNA_anim_types.h8
BKE_animsys.h7
BKE_nla.h7
blender_default.py6

File Changes

ActionTotalPer Commit
Added10.0
Modified2032.9

Code Changes

ActionTotalPer Commit
Lines Added6 640100.6
Lines Removed2 71641.2

Latest commits Feed

Revision 9c4ecef by Wayde Moss (master)
May 21, 2021, 17:24 (GMT)
Fix T88375: Bone Size Small After V3D.View_All

The wrong matrix function was used and overwrote the custom bone shape
scale instead of reading from it.

Reviewed By: sybren

Differential Revision: https://developer.blender.org/D11330
Revision eb0a3c3 by Wayde Moss (FixT87160_DSE_Channel_Selection)
May 19, 2021, 23:19 (GMT)
Fix T87160: DSE Keyframe Selection Now Selects Channels

Select All/Box/Circle/Lasso/MouseClick of keyframes now add channels to selection if any keydata was added to the selection.

Changed box/region select to sync channel selection instead of only ever adding channel to selection. Seems more intuitive

make tmp comments obvious (prefixed //)

Differential Revision: https://developer.blender.org/D11317
Revision 8694b42 by Wayde Moss (FixT87160_DSE_Channel_Selection)
May 19, 2021, 23:14 (GMT)
Fix T87160: DSE Keyframe Selection Now Selects Channels

Select All/Box/Circle/Lasso/MouseClick of keyframes now add channels to selection if any keydata was added to the selection.
Revision cbeeca8 by Wayde Moss (master)
May 12, 2021, 02:00 (GMT)
NLA: Extract ..get_inverted_upper_snapshot()

Extracts `nlasnapshot_blend_get_inverted_upper_snapshot()` from
`BKE_animsys_nla_remap_keyframe_values()`

This introduces a new struct member:
`NlaEvalChannelSnapshot->remap_domain` and marks which values of
`blended_snapshot` are processed for remapping/used-for-inverting.
Effectively, it marks which values have successfully been remapped and
can be further used for remapping.

`nlasnapshot_blend_get_inverted_upper_snapshot()`:
output snapshot `r_upper_snapshot` has each channel's `remap_domain`
written to which effectively marks the successfully remapped values.
The only reason a value is not in the remap domain is if inversion
failed or it wasn't marked to be remapped.

`..get_inverted_upper_snapshot()` has a variant `nlasnapshot_blend()`
from {D10220}, but this patch doesn't depend on it at all. A third
variant will later be added `..get_inverted_lower_snapshot()`.
Altogether, these three functions allow solving for any of
(lower_snapshot, upper_snapshot, blended_snapshot) given the other two.
The function `..get_inverted_lower_snapshot()` will also similarly
process the remap domain of the blended and lower snapshot.

added assertions within `nlasnapshot_blend()` and
`..get_inverted_upper_snapshot()` to future proof branches dealing with
blendmode and mixmodes. (suggested by sybren)

No user functional changes

Reviewed By: sybren

Differential Revision: https://developer.blender.org/D10222
Revision dcd7dac by Wayde Moss (master)
March 9, 2021, 20:09 (GMT)
Graph Editor: FCurve Show Extrapolation Toggle

Adds toggle to graph editor (View->Show Extrapolation). When disabled,
then fcurves only draw over the keyframe range. For baked fcurves and
ghost fcurves, the range is all sampled points.

It is intended for frequent use so anybody could assign hotkey or add
to quick favorites that's why GE-View is the best place for it.

Show Extrapolation is the default.

Reviewed By: sybren, Stan1, looch

Differential Revision: http://developer.blender.org/D10442
March 9, 2021, 00:44 (GMT)
manual patch
February 22, 2021, 20:33 (GMT)
NLA: Keyframe Remap Through Upper Strips

Differential Revision: https://developer.blender.org/D10504
February 19, 2021, 18:16 (GMT)
include D9925: NLA Tweak Mode: Evaluate Upper Stack
February 18, 2021, 15:49 (GMT)
- ghost fcurve drawing uses Show Extrapolation setting
February 17, 2021, 21:16 (GMT)
- Overlooked remap_domain writing, now sets remap_domain on output even when succeeds. This didn't have any effect for user as the input blended_snapshot and output upper_snapshot were always the same.

MiikaHweb - Blender Git Statistics v1.06
By: Miika HämäläinenLast update: Nov-07-2014 14:18 MiikaHweb | 2003-2021