english Sivu saatavilla vain englanninkielisen�.

Blender Git Statistics -> Developers -> angavrilov

Alexander Gavrilov (angavrilov)

Total Commits : 336
Master Commits : 292
Branch Commits : 44
First Commit : January 20, 2016
Latest Commit : November 13, 2019

Commits by Month

DateNumber of Commits
November, 201914
October, 20192
September, 201925
August, 201913
July, 20190
June, 20192
May, 201933
April, 201928
March, 20192
February, 20190
January, 20196
December, 201831
November, 201839
October, 201825
September, 20189
August, 20184
July, 20183
June, 20180
May, 20180
April, 20181
March, 20182
February, 20180
January, 20180
December, 20170
November, 20171
October, 201710
September, 20170
August, 201711
July, 20170
June, 20170
May, 20176
April, 20172
March, 20170
February, 20170
January, 20176
December, 20161
November, 20161
October, 20162
September, 20166
August, 201624
July, 20167
June, 20163
May, 20167
April, 20160
March, 20160
February, 20161
January, 20169

Commit Distribution

PathNumber of Commits
master292
hair_object100
temp-outliner-visibility97
collada2.866
blender2.8_snap_gizmo38
temp-ui-layout-2.823
interactive_physics16
temp-blender-2.81-release-with-wrong-merge6
temp-lanpr-staging6
temp-lanpr-cleanup25
fracture_modifier4
smooth-fcurves4
temp-fracture-modifier-2.84
blender-v2.78c-release4
blender-v2.78b-release4
temp-select-axis4
fracture_modifier-master4
blender-v2.78-release2
soc-2017-normal-tools2
smooth-curves2
temp-lanpr-cleanup2
fix-489911
temp-clang-format1

Favourite Files

FilenameTotal Edits
constraint.c47
rna_constraint.c26
fcurve.c26
readfile.c25
armature.c24
DNA_anim_types.h24
rna_fcurve.c24
deg_builder_relations.cc22
DNA_constraint_types.h22
properties_constraint.py21

File Changes

ActionTotalPer Commit
Added1 2473.7
Modified4 67613.9
Deleted1 2373.7

Code Changes

ActionTotalPer Commit
Lines Added23 66472.8
Lines Removed10 00730.8

Latest commits Feed

Revision 36dfc08 by Alexander Gavrilov / YimingWu (temp-lanpr-cleanup2)
November 13, 2019, 03:25 (GMT)
Stretch To: implement a mode similar to Damped Track for rotation.

Most of the time Stretch To is used in actual rigs, like BlenRig
or Rigify, in combination with Damped Track to handle rotation
before the stretch, because it produces rotations more appropriate
for organic deformation, and doesn't flip because of internal
gimbal lock.

The prevalence of this pattern suggests that Stretch To should
support that kind of rotation directly as an option.

Differential Revision: https://developer.blender.org/D6134
Revision 62e11ae by Alexander Gavrilov / YimingWu (temp-lanpr-cleanup2)
November 13, 2019, 03:25 (GMT)
Fluid Particles: fix threading crash with viscoelastic springs.

As correctly pointed out by a comment in the code, adding
new springs wasn't thread safe, and caused crashes.

Fix by buffering new springs in intermediate thread-local
arrays, which are flushed on the main thread. This is valid
because the new springs are not used until the next sim step.

Differential Revision: https://developer.blender.org/D6133
Revision a956230 by Alexander Gavrilov / YimingWu (temp-lanpr-cleanup2)
November 13, 2019, 03:25 (GMT)
Stretch To: clean up the math code in the implementation.

Combine computing `size` and normalizing the matrix, invert the
direction of `vec` to avoid negating it later, use `rescale_m4`
instead of matrix multiplication to scale the final result.

Differential Revision: https://developer.blender.org/D6134
Revision 03acdb4 by Alexander Gavrilov / Germano Cavalcante (temp-blender-2.81-release-with-wrong-merge)
November 11, 2019, 17:05 (GMT)
Fluid Particles: fix threading crash with viscoelastic springs.

As correctly pointed out by a comment in the code, adding
new springs wasn't thread safe, and caused crashes.

Fix by buffering new springs in intermediate thread-local
arrays, which are flushed on the main thread. This is valid
because the new springs are not used until the next sim step.

Differential Revision: https://developer.blender.org/D6133
Revision 91df336 by Alexander Gavrilov / Germano Cavalcante (temp-blender-2.81-release-with-wrong-merge)
November 11, 2019, 17:05 (GMT)
Constraints: remove special meaning of Local Space for parentless Objects.

In 2011 special handling was introduced, apparently for no other
reason than to address a complaint in T25707 that World and Local
space are equivalent for objects without parent. This causes issues
and confusion, as mentioned in rB599c8a2c8e4.

This special meaning of Local Space is not documented in the manual,
and is not known to experienced riggers, so removing it should not
be a problem.

Differential Revision: https://developer.blender.org/D6095
Revision 21d6dd9 by Alexander Gavrilov / Germano Cavalcante (temp-blender-2.81-release-with-wrong-merge)
November 11, 2019, 17:05 (GMT)
Stretch To: clean up the math code in the implementation.

Combine computing `size` and normalizing the matrix, invert the
direction of `vec` to avoid negating it later, use `rescale_m4`
instead of matrix multiplication to scale the final result.

Differential Revision: https://developer.blender.org/D6134
Revision 55f819c by Alexander Gavrilov / Germano Cavalcante (temp-blender-2.81-release-with-wrong-merge)
November 11, 2019, 17:05 (GMT)
Stretch To: implement a mode similar to Damped Track for rotation.

Most of the time Stretch To is used in actual rigs, like BlenRig
or Rigify, in combination with Damped Track to handle rotation
before the stretch, because it produces rotations more appropriate
for organic deformation, and doesn't flip because of internal
gimbal lock.

The prevalence of this pattern suggests that Stretch To should
support that kind of rotation directly as an option.

Differential Revision: https://developer.blender.org/D6134
Revision 8486a47 by Alexander Gavrilov / Germano Cavalcante (temp-blender-2.81-release-with-wrong-merge)
November 11, 2019, 17:05 (GMT)
Mathutils: expose the utility to find the closest point of a triangle.

This computation is complex and useful enough to expose the existing
C math utility used by BVH nearest to Python. Otherwise this requires
the use of intersect_point_tri and multiple intersect_point_line calls
with some added vector math.

Differential Revision: https://developer.blender.org/D6200
Revision 66330f9 by Alexander Gavrilov / Germano Cavalcante (temp-blender-2.81-release-with-wrong-merge)
November 11, 2019, 17:05 (GMT)
Shrinkwrap: improve numerical stability of Target Normal Project.

* Add proper adjustment for scale in the solver epsilon computation.
* Run at least one full iteration of the solver, even if the initial
state meets the epsilon requirement.
* When applying offset, blend normal into the offset direction
as the initial point moves very close to the target mesh.

Also random improvements to debug trace output in the console.
Revision dca32f2 by Alexander Gavrilov (master)
November 9, 2019, 10:44 (GMT)
Fluid Particles: fix threading crash with viscoelastic springs.

As correctly pointed out by a comment in the code, adding
new springs wasn't thread safe, and caused crashes.

Fix by buffering new springs in intermediate thread-local
arrays, which are flushed on the main thread. This is valid
because the new springs are not used until the next sim step.

Differential Revision: https://developer.blender.org/D6133

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-2019