Alexander Gavrilov angavrilov
  • Cyprus
  • Joined on 2015-08-20
Alexander Gavrilov created pull request blender/blender#116542 2023-12-25 21:45:41 +01:00
Animation: fix frame snapping for the time extend transformation mode.
Alexander Gavrilov commented on pull request blender/blender#104463 2023-12-25 21:41:52 +01:00
Shape Keys: support locking to protect from accidental editing.
  • Rebased on main and fixed conflicts.
  • For now removed the changes in paint_mask.cc to be handled later: they are all just to add checks to sculpt.project_line_gesture which technically…
Alexander Gavrilov commented on pull request blender/blender#110135 2023-12-25 21:37:41 +01:00
Drivers: implement fallback values for RNA path based variables.
  • Rebased on main.
  • Added tests.
  • Fixed wrongly inverted is_fallback_used (found while making the new tests).
Alexander Gavrilov created branch pr-keyframe-extend-snap in angavrilov/blender 2023-12-25 21:36:01 +01:00
Alexander Gavrilov pushed to pr-keyframe-extend-snap at angavrilov/blender 2023-12-25 21:36:01 +01:00
Alexander Gavrilov pushed to dev-shapekey-locking-gproject at angavrilov/blender 2023-12-25 21:35:59 +01:00
Alexander Gavrilov created branch dev-shapekey-locking-gproject in angavrilov/blender 2023-12-25 21:35:59 +01:00
Alexander Gavrilov pushed to pr-shapekey-smoothing at angavrilov/blender 2023-12-25 21:35:57 +01:00
45ce7d4e29 Mesh Edit: implement an operator to smooth shape key deformation.
2bb7d767c4 EEVEE-Next: Add Raytracing Presets
6692390501 EEVEE: Metal: Enable attachmentless FB support for VSM update FB
258ba00a03 Fix: EEVEE-Next: Wrong function declaration order
2794afc84e Fix: EEVEE-Next: Broken capture shader compilation
Compare 1058 commits »
Alexander Gavrilov pushed to pr-shapekey-locking at angavrilov/blender 2023-12-25 21:35:47 +01:00
2290923f21 Shape Keys: support locking to protect from accidental editing.
484f1fcec4 Shape Keys: replace the BKE_keyblock_from_key function with find_index.
2bb7d767c4 EEVEE-Next: Add Raytracing Presets
6692390501 EEVEE: Metal: Enable attachmentless FB support for VSM update FB
258ba00a03 Fix: EEVEE-Next: Wrong function declaration order
Compare 1059 commits »
Alexander Gavrilov pushed to dev at angavrilov/blender 2023-12-25 21:35:38 +01:00
528f373fa6 Fix undo overreach in various paint modes for #104582.
40fb26a318 Bone Overlay: support bone wireframe opacity depth fade.
2bb7d767c4 EEVEE-Next: Add Raytracing Presets
6692390501 EEVEE: Metal: Enable attachmentless FB support for VSM update FB
258ba00a03 Fix: EEVEE-Next: Wrong function declaration order
Compare 1059 commits »
Alexander Gavrilov commented on pull request blender/blender#104456 2023-12-25 17:41:48 +01:00
WIP: all of my pending patches.

@blender-bot package

Alexander Gavrilov pushed to pending-combined at angavrilov/blender 2023-12-25 17:41:23 +01:00
2da85e205e merge fixup
ef96f445d6 Merge branches 'dev-shapekey-locking-gproject', 'pr-driver-var-default', 'pr-keyframe-extend-snap', 'pr-shapekey-smoothing' and 'pr-shrinkwrap-tproj' into pending-combined
528f373fa6 Fix undo overreach in various paint modes for #104582.
40fb26a318 Bone Overlay: support bone wireframe opacity depth fade.
45ce7d4e29 Mesh Edit: implement an operator to smooth shape key deformation.
Compare 1070 commits »
Alexander Gavrilov pushed to pr-driver-var-default at angavrilov/blender 2023-12-25 16:59:48 +01:00
06f9abb6d5 Drivers: implement fallback values for RNA path based variables.
1cf2ff6243 Drivers: refactor driver_get_variable_property to return an enum.
608a64df56 Drivers Editor: apply red underline to drivers that failed evaluation.
2bb7d767c4 EEVEE-Next: Add Raytracing Presets
6692390501 EEVEE: Metal: Enable attachmentless FB support for VSM update FB
Compare 1150 commits »
Alexander Gavrilov commented on pull request blender/blender#104463 2023-12-21 17:15:19 +01:00
Shape Keys: support locking to protect from accidental editing.

This is far from obvious when reading through the PR changes, especially since the code that registers this callback is not part of the changes, and thus invisible when you just read here…

Alexander Gavrilov pushed to main at blender/blender-addons 2023-12-21 11:13:58 +01:00
63da8ac3f9 Fix #105075: Rigify fails to upgrade metarigs with unnamed layers.
Alexander Gavrilov closed issue blender/blender-addons#105075 2023-12-21 11:13:58 +01:00
Rigify "Upgrade metarig" button not working on non Human (meta-rig) metarigs
Alexander Gavrilov commented on pull request blender/blender#116356 2023-12-19 18:04:03 +01:00
Fix: Cycle aware keying inserting first key

Potentially that rotate keys operator (naming inspired by the 'bit rotate' bit shift operation) could be implemented in such a way that key insertion could automatically run it in the cycle aware…

Alexander Gavrilov commented on pull request blender/blender#116356 2023-12-19 17:45:25 +01:00
Fix: Cycle aware keying inserting first key

I actually envisioned an operator to move the "real" interval by rotating the keys left or right along the cycle (thus changing which key is the duplicated end point), but never got around to…

Alexander Gavrilov commented on pull request blender/blender#116356 2023-12-19 17:42:58 +01:00
Fix: Cycle aware keying inserting first key

The basic idea of cyclic aware is that cyclic curves repeat infinitely, so inserting a key at any point in the timeline should automatically update the interval where the keys are "really"…

Alexander Gavrilov commented on pull request blender/blender#116356 2023-12-19 17:34:28 +01:00
Fix: Cycle aware keying inserting first key

The real solution for cycling would be to avoid any repetition by implementing cycling implicitly based on the action frame range. Thus there would be no need to repeat any keys in the first…