Alexander Gavrilov angavrilov
  • Cyprus
  • Joined on 2015-08-20
Alexander Gavrilov pushed to pr-depsgraph-marker-camera at angavrilov/blender 2023-07-15 18:19:46 +02:00
4b3650965d Depsgraph: handle camera switching via markers in context drivers.
Alexander Gavrilov created pull request blender/blender#110139 2023-07-15 17:45:02 +02:00
Depsgraph: handle camera switching via markers in context drivers.
Alexander Gavrilov pushed to pr-depsgraph-marker-camera at angavrilov/blender 2023-07-15 17:38:34 +02:00
e3358744ad Depsgraph: handle camera switching via markers in context drivers.
979a75b3e7 Depsgraph: tag relations update from Set Active Object As Camera.
Compare 2 commits »
Alexander Gavrilov created branch pr-depsgraph-marker-camera in angavrilov/blender 2023-07-15 17:38:34 +02:00
Alexander Gavrilov created pull request blender/blender#110135 2023-07-15 13:10:01 +02:00
Drivers: implement default fallback values for RNA path based variables.
Alexander Gavrilov created branch pr-driver-var-default in angavrilov/blender 2023-07-15 13:07:50 +02:00
Alexander Gavrilov pushed to pr-driver-var-default at angavrilov/blender 2023-07-15 13:07:50 +02:00
e085f61ab4 Drivers: implement default fallback values for RNA path based variables.
Alexander Gavrilov pushed to dev-shapekeys at angavrilov/blender 2023-07-15 10:52:04 +02:00
b98d1e550a Mesh Edit: implement an operator to smooth shape key deformation.
7ce05044df Shape Keys: support locking to protect from accidental editing.
d8e4fe3207 EEVEE-Next: Add back fresnel functions
1a24b5f81f EEVEE Next: Hair & Curves
e48d0c3cda EEVEE Next: Point Clouds
Compare 3927 commits »
Alexander Gavrilov commented on issue blender/blender#105373 2023-07-15 10:46:21 +02:00
Mitigate the risk of wrong shape key selection in sculpt and edit mode.

Important bit: I found one operator that isn't getting blocked: Mirror Shape Key (bpy.ops.object.shape_key_mirror). So if that gets fixed, it's good to go as far as I'm concerned. I think I…

Alexander Gavrilov commented on pull request blender/blender#104463 2023-07-15 10:43:57 +02:00
Shape Keys: support locking to protect from accidental editing.

Added a comment to explain the intent that this sequence of outer ifs is branching purely on the sculpt tool type.

One alternative could be to convert this to a switch instead of using…

Alexander Gavrilov pushed to pr-shapekey-locking at angavrilov/blender 2023-07-15 10:40:11 +02:00
7ce05044df Shape Keys: support locking to protect from accidental editing.
d8e4fe3207 EEVEE-Next: Add back fresnel functions
1a24b5f81f EEVEE Next: Hair & Curves
e48d0c3cda EEVEE Next: Point Clouds
9175d9b7c2 Fix: Removing layer in BMesh can destroy others
Compare 3482 commits »
Alexander Gavrilov commented on pull request blender/blender#105422 2023-07-14 19:42:10 +02:00
Shape Key editing: propagate updates through basis chains

It's returned to the function caller, which still includes C code.

Alexander Gavrilov pushed to pr-shapekey-propagate at angavrilov/blender 2023-07-14 19:39:50 +02:00
dca49a5bff Shape Key editing: propagate updates through basis chains.
b85c7ade70 Cleanup: make ButterworthCoefficients a private struct
c38a52885b Fix #110037: uninitialized result array and typos
93d2a202b2 DRW: Fix wrong integer type for drw_view_id
a86506b741 Cleanup: sort enum KernelFeatureFlag in order
Compare 3919 commits »
Alexander Gavrilov pushed to pr-shapekey-x-symmetry at angavrilov/blender 2023-07-14 16:54:26 +02:00
f000dc9314 Mesh Edit: implement X symmetry in the Propagate To Shapes operator.
186fee7baa Mesh Edit: implement X symmetry in the Blend From Shape operator.
b85c7ade70 Cleanup: make ButterworthCoefficients a private struct
c38a52885b Fix #110037: uninitialized result array and typos
93d2a202b2 DRW: Fix wrong integer type for drw_view_id
Compare 3920 commits »
Alexander Gavrilov pushed to pr-shrinkwrap-tproj at angavrilov/blender 2023-07-14 16:40:48 +02:00
601bef09ac Shrinkwrap: fix stability of the Target Normal Project mode.
b85c7ade70 Cleanup: make ButterworthCoefficients a private struct
c38a52885b Fix #110037: uninitialized result array and typos
93d2a202b2 DRW: Fix wrong integer type for drw_view_id
a86506b741 Cleanup: sort enum KernelFeatureFlag in order
Compare 4630 commits »
Alexander Gavrilov pushed to dev at angavrilov/blender 2023-07-14 16:28:16 +02:00
5386b836c0 Fix undo overreach in various paint modes for #104582.
5e7d3a2f60 Bone Overlay: support bone wireframe opacity depth fade.
b85c7ade70 Cleanup: make ButterworthCoefficients a private struct
c38a52885b Fix #110037: uninitialized result array and typos
93d2a202b2 DRW: Fix wrong integer type for drw_view_id
Compare 3920 commits »
Alexander Gavrilov pushed to dev-bbones at angavrilov/blender 2023-07-14 15:45:44 +02:00
1953151f7e Bendy Bones: implement a new curve-aware vertex to segment mapping mode.
5e01844c11 Python API: expose the math mapping vertex positions to B-Bone segments.
27974faa57 Sculpt: Use DNA default system for Sculpt struct
7551767f9f USD: more complete import and export of lights
f2f0426980 GPv3: Refactor root_group to be a pointer in DNA
Compare 2002 commits »
Alexander Gavrilov commented on pull request blender/blender#105419 2023-07-14 15:27:52 +02:00
Python API: expose the math mapping vertex positions to B-Bone segments

Like discussed in chat a while ago I renamed the old function and removed _from_point instead, and added a hint to update depsgraph to the errors.

Also, the example script now can be run in…

Alexander Gavrilov pushed to pr-pyapi-bbone-weight at angavrilov/blender 2023-07-14 15:24:43 +02:00
5e01844c11 Python API: expose the math mapping vertex positions to B-Bone segments.
27974faa57 Sculpt: Use DNA default system for Sculpt struct
7551767f9f USD: more complete import and export of lights
f2f0426980 GPv3: Refactor root_group to be a pointer in DNA
3a2f5fb9db Editors: move transform code to C++
Compare 2001 commits »
Alexander Gavrilov commented on pull request blender/blender#105419 2023-05-16 14:29:09 +02:00
Python API: expose the math mapping vertex positions to B-Bone segments

changed _pt to _from_point