Blender Git Statistics -> Developers -> sybren

Sybren A. Stüvel (sybren)

Total Commits : 1 150
Master Commits : 619
Branch Commits : 531
First Commit : January 14, 2015
Latest Commit : January 28, 2020 (Yesterday)

Commits by Month

DateNumber of Commits
January, 202039
December, 2019110
November, 2019164
October, 201916
September, 201919
August, 201916
July, 201968
June, 201955
May, 20192
April, 20195
March, 20194
February, 20190
January, 20198
December, 20186
November, 20186
October, 20181
September, 20181
August, 20180
July, 201825
June, 201860
May, 201881
April, 201864
March, 20187
February, 20182
January, 201811
December, 20170
November, 20172
October, 20179
September, 20171
August, 201717
July, 201713
June, 201710
May, 201716
April, 2017128
March, 201715
February, 201746
January, 20170
December, 20169
November, 201617
October, 201614
September, 201614
August, 20163
July, 20160
June, 20160
May, 20160
April, 20161
March, 20161
February, 20160
January, 20162
December, 20150
November, 20153
October, 20151
September, 20157
August, 20153
July, 201510
June, 20154
May, 20151
April, 20154
March, 20154
February, 201516
January, 20159

Commit Distribution

PathNumber of Commits
master619
hair_object186
temp-outliner-visibility186
collada2.8183
temp-ui-layout-2.8180
blender2.8_snap_gizmo180
interactive_physics179
soc-2018-bevel178
temp-benchmark178
hair_guides_grooming178
temp-select-axis178
temp-udim-images178
hair_guides178
soc-2018-cycles-volumes178
tmp_hair_curves178
benchmark178
temp-sybren-cow-ocean176
temp-eeveelightcache172
temp-greasepencil-vfx170
temp-tab_drag_drop159
temp-dynamic-overrides150
temp-greasepencil-object-stacksplit148
TEMP-UI-DECOR143
temp-flexible-spacing137
ui_layout_gridflow137
temp-modifier-rm-cddm130
temp-keymap-changes122
tmp-CollectionsAnim105
tmp-b28-motionpath-drawing103
temp-keymap-save98
tmp-COW_InsertKeyframe_Fix95
sybren-usd95
temp-sybren-particles91
temp-unified-collections89
temp-sybren-usd-patch-0280
temp-sybren-modifier-nonmesh80
experimental_gp_weight79
tmp-TimelineHeaderButtonsStretching78
topbar78
temp-sybren-meshdeform66
tmp-static-override-insertion65
blender2.8-snapping_with_occlusion65
temp-sybren-usd-patch-0365
blender2.8-workbench63
temp-sybren-usd-patch56
temp-sybren-alembic56
id_override_static45
temp-object-multi-mode43
temp-workspace-object-mode-removal37
temp-drawcontext37
temp-scene-obedit-remove37
temp-render-depsgraph37
temp-workspace-addons37
temp-workspace_mode34
temp-workspace_active_object34
temp-group-collections34
temp-sybren-poselib34
custom-manipulators30
temp-workspace-changes30
strand_editmode30
temp-ssr27
tmp-debug-filebrowser27
workspaces23
temp-lightprobe-rename23
temp-cycles-draw-manager22
temp-sybren-usd-patch-0120
asset-engine13
sybren-usd-experiments13
fracture_modifier-master12
fracture_modifier12
temp-fracture-modifier-2.812
blender-v2.79b-release10
blender-v2.79a-release8
blender-v2.79-release7
id_copy_refactor5
temp-workspace-multi-window5
transform-manipulators5
temp-depsgraph-layers5
imm_port_wm_playanim5
multi_previews_id4
temp-sybren-bpy-make-local4
temp-sybren-abc-groupexport3
temp-sybren-usd3
temp-blender-2.81-release-with-wrong-merge2
temp-sybren-usd-apple2
blender-v2.75-release2
temp-lanpr-cleanup22
temp-lanpr-cleanup2
render-layers1
temp-mathutils-doc1
temp-mathutils1
blender-v2.77-release1
temp-sybren-vse-wave-text-toggle1
blender-v2.74-release1
blender-v2.81-release1
temp-sybren-abc-tests-windows1
temp-blender2.8-stable1

Favourite Files

FilenameTotal Edits
abstract_hierarchy_iterator.h92
abstract_hierarchy_iterator.cc80
alembic_capi.cc72
usd_writer_mesh.cc52
abc_mesh.cc49
usd_hierarchy_iterator.cc47
usd_capi.cc45
usd_writer_abstract.cc44
abc_exporter.cc44
usd_writer_abstract.h34

File Changes

ActionTotalPer Commit
Added2500.2
Modified2 7862.4
Deleted160.0

Code Changes

ActionTotalPer Commit
Lines Added33 87932.3
Lines Removed14 89014.2

Latest commits Feed

Revision 49403a6 by Sybren A. Stüvel (master)
15 hours 17 min ago
Merge remote-tracking branch 'origin/blender-v2.82-release'
Revision 12865ca by Sybren A. Stüvel (master)
15 hours 43 min ago
Alembic depsgraph: explicitly add ANIMATION -> CACHE dependency

This dependency was removed in fd0bc7e002ced8ffd85e9aa3edcae173dbd13392,
as there already were dependencies ANIMATION -> PARAMETERS and
PARAMETERS -> CACHE, making ANIMATION -> CACHE unnecessary.

Upon subsequent inspection, the ANIMATION -> PARAMETERS dependency was
there due to the fallback behaviour in
`RNANodeQuery::construct_node_identifier()`. Now this is no longer
relied upon, and the required relation is made explicit again.
Revision ba01ea3 by Sybren A. Stüvel (master)
17 hours 7 min ago
Merge remote-tracking branch 'origin/blender-v2.82-release'
Revision fd0bc7e by Sybren A. Stüvel (master)
17 hours 12 min ago
Fix T72660: Alembic caches are not properly updated by drivers

Drivers were not considered when building the dependency graph for
`CacheFile` datablocks.
Revision 4a7faaa by Sybren A. Stüvel (master)
17 hours 24 min ago
Cleanup: reformatted after NULL -> nullptr in depsgraph C++ code

No functional changes.
Revision 40a9b5e by Sybren A. Stüvel (master)
18 hours 30 min ago
Cleanup: changed NULL to nullptr in depsgraph C++ code

No functional changes.
Revision 84c537e by Sybren A. Stüvel (master)
1 day and 16 hours ago
Document that tessellate_polygon() doesn't handle degenerate geometry

This 'fixes' T68554: 'API mathutils.geometry.tessellate_polygon returns
bad results sometimes' by documenting the limitations of the current
implementation.

I've also added a unit test for the function, so that any change in this
behaviour will get noticed.

No functional changes.
Revision 71d53ab by Sybren A. Stüvel (master)
January 24, 2020, 11:16 (GMT)
Fix T73001: Shader Node with driver not updating when animated

When there are ID properties on an object, and these are animated and
used by a driver, the depsgraph has proper connections between ACTION ?
ID PROPERTY ? DRIVER.

When these properties are defined on a mesh, however, the depsgraph
relations are incorrectly created between GEOMETRY ? PROPERTIES_EXIT ?
DRIVER (because it's assumed that 'source = ENTRY' implies 'geometry').

This patch solves this by first checking whether the targeted property
is an ID property and handling it accordingly. This also made it
possible to remove some special cases from pose bone relations.

Maniphest Tasks: T73001

Reviewed By: sergey

Differential Revision: https://developer.blender.org/D6571
Revision fb0136f by Sybren A. Stüvel (master)
January 23, 2020, 13:39 (GMT)
Fix T71311 Bridge Edge Loops crash when bridging cube edges

This commit will prevent the crash. It does produce a result that may not
be desirable (only briding one face of the cube), but at least it's better
than crashing.
Revision 1f6ab32 by Sybren A. Stüvel (master)
January 23, 2020, 09:37 (GMT)
Fix T73279: Particle Rotation checkbox enabled when a bake exists

The contents of the Rotation panel was already disabled when a bake
exists, but the checkbox in the header wasn't. Since rotations are part
of the baked data, it doesn't make sense to enable/disable rotations
after baking.

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