english Sivu saatavilla vain englanninkielisenä.

Blender Git Statistics -> Developers -> GuiltyGhost

Wayde Moss (GuiltyGhost)

Total Commits : 68
Master Commits : 29
Branch Commits : 39
First Commit : March 29, 2020
Latest Commit : May 12, 2021

Commits by Month

DateNumber of Commits
May, 20211
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
master29
temp-nla-strip-alignment22
temp_D10504_nla_keyframe_remap_upper_strips6
temp-D10103-nla_support_strip_overlap_during_transform3
arcpatch-D8867_Nla_Merge_Strips3
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
properties_nla.py9
nla_edit.c9
DNA_anim_types.h8
BKE_nla.h7
BKE_animsys.h7
space_nla.py6

File Changes

ActionTotalPer Commit
Added10.0
Modified1942.9

Code Changes

ActionTotalPer Commit
Lines Added6 14797.6
Lines Removed2 61741.5

Latest commits Feed

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.
February 17, 2021, 06:20 (GMT)
- rebase and minor cleanup
February 17, 2021, 06:12 (GMT)
NLA: Extract nlasnapshot_blend_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->invertible` which marks values which have successfully been inverted and can be further used for solving.
- //nlasnapshot_mark_all_invertible()// is unused in this patch but seemed generally useful when using snapshots for remapping. {D8867} would be able to make use of it.
- //nlasnapshot_blend_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 //nlasnapshot_blend_get_inverted_lower_snapshot()//. Altogether, these three functions allow solving for any of (lower_snapshot, upper_snapshot, blended_snapshot) given the other two.

No user functional changes

Differential Revision: https://developer.blender.org/D10222
February 17, 2021, 06:12 (GMT)
minor cleanup

MiikaHweb - Blender Git Statistics v1.06
Tehnyt: Miika HämäläinenViimeksi p?ivitetty: 07.11.2014 14:18 MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021