Blender Git Statistics -> Developers -> JacquesLucke

Jacques Lucke (JacquesLucke)

Total Commits : 5 158
Master Commits : 1 407
Branch Commits : 3 751
First Commit : March 18, 2017
Latest Commit : July 30, 2021 (Yesterday)

Commits by Month

DateNumber of Commits
July, 202183
June, 2021116
May, 2021120
April, 2021248
March, 2021201
February, 2021114
January, 202165
December, 2020120
November, 2020205
October, 2020101
September, 202092
August, 202072
July, 2020196
June, 2020193
May, 2020197
April, 2020112
March, 2020186
February, 2020155
January, 2020127
December, 2019217
November, 2019165
October, 2019103
September, 2019268
August, 2019177
July, 2019475
June, 2019234
May, 2019124
April, 2019160
March, 2019201
February, 2019154
January, 201960
December, 201820
November, 201840
October, 201831
September, 201814
August, 20180
July, 20180
June, 20180
May, 20180
April, 20180
March, 20180
February, 20180
January, 20180
December, 20170
November, 20170
October, 20170
September, 20170
August, 20170
July, 20170
June, 20170
May, 20170
April, 20171
March, 20171

Commit Distribution

PathNumber of Commits
builtin-simulation-nodes2404
simulation-tree2365
functions2331
particle-solver-dev2322
functions-experimental-refactor1812
master1407
functions-temp225
pipelined-set-add190
geometry-nodes-mix-attributes153
temp-geometry-nodes-distribute-points-cleanup148
geometry-nodes-point-separate-node146
geometry-nodes146
geometry-nodes-distribute-points146
geometry-nodes-deduplicate-float-math129
hair_object94
geometry-nodes-active-modifier-drawing94
attribute-accessor92
virtual-array-attributes91
temp-modifiers-instancing90
temp-outliner-visibility87
collada2.880
geometry-nodes-attribute-nodes80
temp-attribute-processor73
temp-spreadsheet-editor-python-prototyping66
temp-spreadsheet-editor60
profiler-editor56
temp-test-point-cloud-simulation-depsgraph-integration50
blenloader-api49
temp-geometry-nodes-fields-prototype47
blender2.8_snap_gizmo44
temp-derived-node-tree-refactor38
geometry-nodes-boolean-node31
temp_bmesh_multires27
spreadsheet-active-node25
geometry-nodes-transform-node25
nodes_playground23
temp-ui-layout-2.822
temp-geometry-nodes-mix-attributes19
temp-compact-node-prototype18
soc-2021-curves18
temp-inplace-priority-queue17
rigid_deform16
obj-import-experiments15
temp-node-tree-pages-prototype15
interactive_physics15
mesh-to-volume-modifier15
temp-geometry-nodes-viewer-node14
simulation-access-modifier13
geometry-tree-evaluation12
temp-cpp-type-cleanup12
temp-point-distribution-refactor-experiment11
lineart-shadow10
temp-attribute-transfer-node10
temp-geometry-nodes-mesh-modifier9
lineart-bvh9
blenloader-decentralization9
node-tree-ref9
experimental-build9
temp-lineart-contained9
asset-browser-poselib7
asset-browser7
temp-pose-flipping-fix-attempt7
asset-system-filelist6
temp-long-link-dimming6
temp-attributes-panel6
temp-experimental-cpp-math-refactor6
ui-asset-view-template6
temp-asset-tools-prototype5
temp-socket-inspection5
override-recursive-resync5
temp-geometry-nodes-volume4
temp-geometry-nodes-sample-texture4
sculpt-dev4
pygpu_extensions3
vr_scene_inspection3
temp-geometry-nodes-attribute-color-ramp3
cycles_texture_cache3
temp-lanpr-cleanup2
tmp-2.83-cycles-rtx3-kernels2
temp-geometry-nodes-instance-collections2
temp-gpencil-bezier-stroke-type2
temp_lineart_contained2
lanpr-under-gp2
newboolean2
blender-v2.83-release2
temp-lanpr-cleanup22
mem-guardedalloc-cpp1
blender-v2.80-release1
tmp-T806031
geometry-nodes-curve-support1
temp-any-instead-of-variant1
fail-on-memleak1
modifier-panels-ui1
temp-unreachable-abort1
cycles_unbiased_volumes1
temp-lanpr-staging1
info-editor-cpp1
info-editor-c++1

Favourite Files

FilenameTotal Edits
simulate.cpp220
readfile.c216
writefile.c183
node_frontend.cpp180
c_wrapper.cpp179
core.hpp133
CMakeLists.txt126
MOD_nodes.cc125
CMakeLists.txt124
emitters.cpp117

File Changes

ActionTotalPer Commit
Added1 5370.3
Modified19 8693.9
Deleted8710.2

Code Changes

ActionTotalPer Commit
Lines Added271 30058.9
Lines Removed153 40433.3

Latest commits Feed

Revision aedd43b by Jacques Lucke (temp-geometry-nodes-fields-prototype)
1 day and 6 hours ago
support field in Points to Volume node
Revision adb437a by Jacques Lucke (temp-geometry-nodes-fields-prototype)
1 day and 6 hours ago
support socket inspection for fields
Revision ce1a492 by Jacques Lucke / Fabian Schempp (soc-2021-porting-modifiers-to-nodes-decimate)
1 day and 6 hours ago
Fix: avoid creating improper rotation matrix

This might change the rotation of some instances after a Curve to Points.
Unfortunately, there is not much we can do about that, the math before
was just wrong. The forward and up axis stayed the same though.

Differential Revision: https://developer.blender.org/D12006
Revision 24011d3 by Jacques Lucke / Fabian Schempp (soc-2021-porting-modifiers-to-nodes-decimate)
1 day and 6 hours ago
Fix T90065: disable attribute search in places where there is too little context

Differential Revision: https://developer.blender.org/D12008
Revision b18d421 by Jacques Lucke / Fabian Schempp (soc-2021-porting-modifiers-to-nodes-decimate)
1 day and 6 hours ago
Fix T89393: crash when selecting edges when geometry nodes has "on cage" turned on

The core problem is that the geometry nodes modifier sometimes support
"mapping" (i.e. it remembers which new vertices correspond to edit mode
vertices) and sometimes it does not, depending on what the nodes are doing.
Also see rB07ce9910f7cc.

The solution here is that the fallback case in `BKE_mesh_foreach_mapped_edge`
does not call the callback with "invalid" indices.

Differential Revision: https://developer.blender.org/D12007
Revision 947c098 by Jacques Lucke / Fabian Schempp (soc-2021-porting-modifiers-to-nodes-decimate)
1 day and 6 hours ago
Cleanup: clang tidy
Revision ee07416 by Jacques Lucke / Fabian Schempp (soc-2021-porting-modifiers-to-nodes-decimate)
1 day and 6 hours ago
Fix T89829: wrong active context path check in spreadsheet

The problem was that the modifier was reevaluated all the time, even
between showing the attribute search and clicking on the attribute
name. This freed the data referenced by attribute search. The real bug
here was that the dependency graph was tagged for update even
though nothing changed. This was because the spreadsheet thought
its active context has changed and it wanted to compute the new
value to be shown in the spreadsheet.

The reason for the bug was that I confused how the tree-path of a
node editor works. The second element in the tree path contains
the name of the group node in the root tree that we're in (instead
of the first element).

Differential Revision: https://developer.blender.org/D12009
Revision 7a129b0 by Jacques Lucke / Fabian Schempp (soc-2021-porting-modifiers-to-nodes-decimate)
1 day and 6 hours ago
Fix T89881: ignore unavailable sockets when searching for link cycles
Revision c58b00a by Jacques Lucke / Fabian Schempp (soc-2021-porting-modifiers-to-nodes-decimate)
1 day and 6 hours ago
Cleanup: unused variable capture
Revision 9c4b18d by Jacques Lucke / Fabian Schempp (soc-2021-porting-modifiers-to-nodes-decimate)
1 day and 6 hours ago
Geometry Nodes: dim links whose start and end sockets are not visible

This makes node trees with long links that cross other nodes easier to work with.
Dimmed links will be ignored by various modal operators like cut and reroute insertion.

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

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