Blender Git Statistics -> Developers -> sybren

Sybren A. Stüvel (sybren)

Total Commits : 433
Master Commits : 247
Branch Commits : 186
First Commit : January 14, 2015
Latest Commit : April 20, 2018 (Today)

Commits by Month

DateNumber of Commits
April, 201833
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
master247
asset-engine58
temp-sybren-alembic56
temp-modifier-rm-cddm54
blender2.8-workbench47
topbar47
blender2.847
greasepencil-object47
id_override_static45
temp-tab_drag_drop45
hair_guides45
temp-object-multi-mode43
userpref_redesign40
temp-workspace-object-mode-removal37
temp-render-depsgraph37
temp-drawcontext37
temp-workspace-addons37
temp-scene-obedit-remove37
temp-sybren-poselib34
temp-group-collections34
temp-workspace_mode34
temp-workspace_active_object34
custom-manipulators30
temp-workspace-changes30
strand_editmode30
tmp-debug-filebrowser27
temp-ssr27
temp-lightprobe-rename23
workspaces23
temp-cycles-draw-manager22
fracture_modifier12
blender-v2.79b-release10
blender-v2.79a-release8
blender-v2.79-release7
temp-workspace-multi-window5
imm_port_wm_playanim5
transform-manipulators5
temp-depsgraph-layers5
id_copy_refactor5
multi_previews_id4
temp-sybren-bpy-make-local4
temp-sybren-abc-groupexport3
blender-v2.75-release2
blender-v2.77-release1
blender-v2.74-release1
temp-sybren-abc-tests-windows1
temp-mathutils-doc1
temp-blender2.8-stable1
temp-mathutils1
temp-sybren-vse-wave-text-toggle1
render-layers1

Favourite Files

FilenameTotal Edits
alembic_capi.cc59
abc_exporter.cc34
abc_util.cc33
abc_object.cc26
abc_util.h20
abc_object.h19
abc_transform.cc19
poselib.py18
abc_mesh.cc17
properties_data_armature.py14

File Changes

ActionTotalPer Commit
Added230.1
Modified9392.2
Deleted90.0

Code Changes

ActionTotalPer Commit
Lines Added10 01625.7
Lines Removed4 80412.3

Latest commits Feed

Revision 2146f74 by Sybren A. Stüvel (temp-modifier-rm-cddm)
13 hours 53 min ago
Merge remote-tracking branch 'origin/blender2.8' into temp-modifier-rm-cddm
Revision ecbe08f by Sybren A. Stüvel (temp-modifier-rm-cddm)
14 hours 4 min ago
remove debug prints and stuff
Revision 23509c6 by Sybren A. Stüvel (temp-modifier-rm-cddm)
1 day and 6 hours ago
Mesh deformation seems to be working
Revision c7c76bd by Sybren A. Stüvel (temp-modifier-rm-cddm)
1 day and 11 hours ago
Introdicing EditMeshData
Revision cb9fe2b by Sybren A. Stüvel (temp-modifier-rm-cddm)
1 day and 11 hours ago
Operate on CoW mesh directly, only use DM when not NULL
Revision 6e56d94 by Sybren A. Stüvel (temp-modifier-rm-cddm)
1 day and 12 hours ago
Modifiers: simple deform modifier object mode, DerivedMesh ? Mesh
Revision fe960a1 by Sybren A. Stüvel (temp-modifier-rm-cddm)
April 18, 2018, 13:45 (GMT)
Modifiers: Add wrapper functions with Mesh / DerivedMesh conversion

Makes the follow changes:

- Add new `deform*` and `apply*` function pointers to `ModifierTypeInfo` that take `Mesh`, and rename the old functions to indicate that they take `DerivedMesh`. These new functions are currently set to `NULL` for all modifiers.
- Add wrapper `modifier_deform*` and `modifier_apply*` functions in two variants: one that works with `Mesh` and the other which works with `DerivedMesh` that is named with `*_DM_depercated`. These functions check which type of data the modifier supports and converts if necessary
- Update the rest of Blender to be aware and make use of these new functions

The goal of these changes is to make it possible to port to using `Mesh` incrementally without ever needing to enter into a state where modifiers don't work. After everything has been ported over the old functions and wrappers could be removed.

Reviewers: campbellbarton, sergey, mont29

Subscribers: sybren

Tags: #bf_blender_2.8

Differential Revision: https://developer.blender.org/D3155
April 18, 2018, 12:13 (GMT)
Added comment to explain MeshRenderData.orco
April 18, 2018, 10:28 (GMT)
Merge remote-tracking branch 'origin/master' into blender2.8

Explicitly undoing 287d1924fa149f0 here, as that was a master-only change.
Revision 287d192 by Sybren A. Stüvel (master)
April 18, 2018, 10:26 (GMT)
Remove irrelevant print statement

This statement is only relevant in 2.8, but causes confusion in master.
I kept the 'default' label to prevent compiler warnings about unhandled
cases. The break is needed because there should be at least one statement
after 'default'.

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