Blender Git Statistics -> Developers -> sergey

Sergey Sharybin (sergey)

Total Commits : 10 124
Master Commits : 7 312
Branch Commits : 2 812
First Commit : March 5, 2010
Latest Commit : June 19, 2018 (Today)

Commits by Month

DateNumber of Commits
June, 201876
May, 2018147
April, 201889
March, 201879
February, 201878
January, 2018166
December, 2017200
November, 2017192
October, 2017128
September, 201779
August, 201794
July, 2017126
June, 201779
May, 2017108
April, 2017137
March, 2017116
February, 2017137
January, 2017277
December, 201638
November, 201693
October, 201697
September, 2016143
August, 201680
July, 2016102
June, 2016173
May, 2016179
April, 2016105
March, 201691
February, 2016113
January, 2016120
December, 201582
November, 201578
October, 201586
September, 201571
August, 201592
July, 2015178
June, 2015171
May, 2015182
April, 2015146
March, 2015173
February, 2015185
January, 2015181
December, 2014167
November, 2014111
October, 2014177
September, 201473
August, 201481
July, 2014135
June, 201493
May, 201476
April, 201475
March, 201472
February, 201478
January, 201496
December, 201384
November, 201371
October, 201383
September, 201376
August, 2013161
July, 201389
June, 201358
May, 201392
April, 2013104
March, 201381
February, 201388
January, 201378
December, 201270
November, 2012128
October, 201298
September, 2012146
August, 2012166
July, 2012194
June, 2012198
May, 2012114
April, 201282
March, 201293
February, 2012135
January, 201295
December, 2011115
November, 2011142
October, 201184
September, 2011138
August, 2011118
July, 2011117
June, 201148
May, 201127
April, 201133
March, 201112
February, 201135
January, 201119
December, 201023
November, 201026
October, 201018
September, 201012
August, 20104
July, 20109
June, 201014
May, 201010
April, 20105
March, 201030

Commit Distribution

PathNumber of Commits
master7312
asset-engine908
blender2.8902
temp-greasepencil-object-stacksplit901
greasepencil-object901
hair_guides_grooming899
hair_guides899
temp-dynamic-overrides897
soc-2018-npr895
TEMP-UI-DECOR895
temp-eeveelightcache895
temp-udim-images895
soc-2018-bevel872
temp-flexible-spacing872
ui_layout_gridflow871
temp-keymap-changes862
tmp-CollectionsAnim831
tmp-b28-motionpath-drawing831
temp-unified-collections801
tmp-COW_InsertKeyframe_Fix801
experimental_gp_weight801
temp-sybren-particles799
topbar776
temp-tab_drag_drop776
tmp-TimelineHeaderButtonsStretching776
temp-modifier-rm-cddm763
temp-sybren-modifier-nonmesh755
temp-sybren-meshdeform733
blender2.8-snapping_with_occlusion730
tmp-static-override-insertion728
blender2.8-workbench713
temp-object-multi-mode645
userpref_redesign644
temp-render-depsgraph601
temp-drawcontext601
temp-scene-obedit-remove589
temp-workspace-object-mode-removal587
temp-workspace-addons582
temp-workspace_mode546
fracture_modifier-master491
fracture_modifier491
temp-workspace_active_object483
id_override_static468
temp-group-collections356
depsgraph_refactor312
custom-manipulators280
blender-v2.78c-release277
blender-v2.78b-release261
temp-workspace-changes260
strand_editmode244
opensubdiv-modifier192
tmp-debug-filebrowser156
temp-ssr156
gooseberry142
gooseberry_farm131
temp_motionpaths123
temp-lightprobe-rename118
blender-v2.79b-release110
blender-v2.79a-release103
workspaces103
soc-2011-tomato98
compositor-201695
cycles_kernel_split84
soc-2013-depsgraph_mt83
temp-cycles-draw-manager81
blender-v2.78-release81
cycles_bvh52
blender-v2.76-release43
depsgraph_cleanup41
blender-v2.76a-release39
imm_port_wm_playanim36
transform-manipulators36
blender-v2.72-release34
blender-v2.75-release33
temp-depsgraph-layers33
cycles_hair_bvh32
blender-v2.77-release26
libmv_prediction23
temp-workspace-multi-window23
blender-v2.74-release22
cycles_memory_experiments21
clay-engine20
blender-v2.79-release20
temp-blender2.8-stable20
render-layers20
temp-layers-ui-table20
alembic20
blender-v2.73-release17
cycles_panorama_experiments16
uiTable16
temp_hair_modifiers16
cycles_point_density15
buildbot_linux_cmake12
texture_nodes_refactor12
soc-2017-normal-tools11
soc-2013-paint8
input_method_editor7
input_method_editor_partial_support7
cycles_ctests6
temp_constraint_volume6
cmake_libmv_reorganize5
testbuild4
temp_custom_loop_normals4
openvdb3
blender-v2.713
soc-2016-multiview3
cycles_memory3
HMD_viewport3
soc-2016-cycles_images3
cycles_tricks3
temp_manipulators_core2
gtest-testing2
temp-select-pick2
layers2
temp_hair_flow2
layer-manager2
temp-blender2.82
pbr-viewport2
hair_system2
viewport_generic_engine2
temp-openjpeg212
hair_immediate_fixes2
cycles_split_kernel2
temp-openjpeg1
blender-v2.71-rc21
temp_merge_gooseberry_hair1
cycles_camera_nodes1
temp-cycles-denoising1
cycles_bvh81
temp-curve-draw1
soc-2011-garlic1
bmesh-boolean-experiment1
id_copy_refactor1
alembic_pointcache1
temp_cycles_split_kernel1
soc-2013-sketch_mesh1
overscan1

Favourite Files

FilenameTotal Edits
tracking.c315
tracking_ops.c234
readfile.c231
deg_builder_relations.cc225
space_clip.py191
deg_builder_nodes.cc175
scene.c173
movieclip.c170
clip_draw.c160
space_clip.c159

File Changes

ActionTotalPer Commit
Added3 9940.4
Modified33 1283.3
Deleted2 1960.2

Code Changes

ActionTotalPer Commit
Lines Added299 72433.1
Lines Removed165 40918.3

Latest commits Feed

Revision aa3f0b0 by Sergey Sharybin (blender2.8, greasepencil-object)
8 hours 23 min ago
Particles: Add utility function to copy particles from one system to another
Revision 95306a4 by Sergey Sharybin (blender2.8, greasepencil-object)
8 hours 23 min ago
Particles: Use utility function to copy particles
Revision d8f9ec1 by Sergey Sharybin (blender2.8, greasepencil-object)
8 hours 23 min ago
Particles: Support changing modifiers during particle edit mode

The idea is to only use pointers to particles in original object when
creating an edit structure. The derived mesh we get from evaluated
object.

The rest of the commit is just keeping pointers in sync.
1 day and 7 hours ago
Particle: Add missing field initializaiton
1 day and 8 hours ago
Particles: Remove obsolete code for child particles in edit mode
1 day and 12 hours ago
Multires: Remove unused function

It uses derived mesh, and relies on scene stored in modifier data.
So port is needed anyway.
1 day and 13 hours ago
Depsgraph: Cleamup, reduce indentation level
June 15, 2018, 15:23 (GMT)
Hair editing: Only tag Copy-on-Write when children are enabled

Without children we only need to update batch cache. This way
we don't re-evaluate the whole modifier stack just to perform
child particles redistribution.
June 15, 2018, 15:23 (GMT)
Hair editing: Multi-thread various parts

Currently focused on making parts which are a bottleneck for Spring,
to make things fast as possible. There are surely lots of places
where threading is not currently done, but we can keep doing this,
maybe even with help from the community :)
June 15, 2018, 15:23 (GMT)
Hair editing: Use original object's particles for drawing

This allows to rely on brush to update children positions,
and avoid tag of object. Makes it way faster to comb with
children enabled.

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