Blender Git Statistics -> Developers -> JacquesLucke

Jacques Lucke (JacquesLucke)

Total Commits : 4 857
Master Commits : 1 308
Branch Commits : 3 549
First Commit : March 18, 2017
Latest Commit : May 10, 2021 (Yesterday)

Commits by Month

DateNumber of Commits
May, 202128
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
master1308
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-spreadsheet-editor-python-prototyping66
temp-spreadsheet-editor60
profiler-editor54
temp-test-point-cloud-simulation-depsgraph-integration50
blenloader-api49
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-prototype17
temp-inplace-priority-queue17
rigid_deform16
mesh-to-volume-modifier15
obj-import-experiments15
interactive_physics15
temp-node-tree-pages-prototype15
simulation-access-modifier13
geometry-tree-evaluation12
temp-point-distribution-refactor-experiment11
temp-attribute-transfer-node10
blenloader-decentralization9
temp-geometry-nodes-mesh-modifier9
experimental-build9
node-tree-ref9
temp-lineart-contained7
temp-experimental-cpp-math-refactor6
asset-browser-poselib6
ui-asset-view-template6
temp-asset-tools-prototype5
temp-geometry-nodes-volume4
temp-geometry-nodes-sample-texture4
sculpt-dev4
vr_scene_inspection3
temp-geometry-nodes-attribute-color-ramp3
cycles_texture_cache3
pygpu_extensions3
newboolean2
tmp-2.83-cycles-rtx3-kernels2
temp_lineart_contained2
temp-lanpr-cleanup22
lanpr-under-gp2
temp-lanpr-cleanup2
temp-attributes-panel2
temp-geometry-nodes-instance-collections2
temp-gpencil-bezier-stroke-type2
blender-v2.83-release2
info-editor-c++1
temp-any-instead-of-variant1
tmp-T806031
blender-v2.80-release1
modifier-panels-ui1
temp-lanpr-staging1
geometry-nodes-curve-support1
fail-on-memleak1
temp-unreachable-abort1
cycles_unbiased_volumes1
info-editor-cpp1

Favourite Files

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

File Changes

ActionTotalPer Commit
Added1 4920.3
Modified19 0623.9
Deleted8460.2

Code Changes

ActionTotalPer Commit
Lines Added259 83259.7
Lines Removed148 77134.2

Latest commits Feed

Revision 66168a0 by Jacques Lucke (temp-attributes-panel)
21 hours 22 min ago
Merge branch 'master' into attributes-panel
Revision eba9404 by Jacques Lucke (master)
23 hours 11 min ago
Cleanup: too small loop variable type

Clang-Tidy: bugprone-too-small-loop-variable
Revision 0061150 by Jacques Lucke (master)
23 hours 35 min ago
Functions: support materialize virtual array to initialized span
Revision 34439f0 by Jacques Lucke (master)
May 8, 2021, 12:54 (GMT)
Cleanup: remove use of persistent data handles in geometry nodes

Those were mostly just left over from previous work on particle nodes.
They solved the problem of keeping a reference to an object over
multiple frames and in a cache. Currently, we do not have this problem
in geometry nodes, so we can also remove this layer of complexity
for now.
Revision bcfdbbf by Jacques Lucke (master)
May 7, 2021, 13:57 (GMT)
Cleanup: clang tidy

readability-inconsistent-declaration-parameter-name
Revision a27a43f by Jacques Lucke (temp-attributes-panel)
May 7, 2021, 11:29 (GMT)
initial attributes panel for mesh
Revision 0bbeb24 by Jacques Lucke / Stefan Werner (cycles_texture_cache)
May 6, 2021, 09:25 (GMT)
Geometry Nodes: refactor instances component

The main goal of this refactor is to not store Object/Collection
pointers for every individual instance. Instead instances now
store a handle for the referenced data. The actual Object/Collection
pointers are stored in a new `InstanceReference` class.

This refactor also allows for some better optimizations further down
the line, because one does not have to search through all instances
anymore to find what data is instanced.

Furthermore, this refactor makes it easier to support instancing
`GeometrySet` or any other data that has to be owned by the
`InstancesComponent`.

Differential Revision: https://developer.blender.org/D11125
Revision 6ca59bb by Jacques Lucke / Stefan Werner (cycles_texture_cache)
May 6, 2021, 09:25 (GMT)
Cleanup: clang-tidy
Revision ddef5df by Jacques Lucke / Stefan Werner (cycles_texture_cache)
May 6, 2021, 09:25 (GMT)
Cleanup: clang-tidy
Revision 4599cea by Jacques Lucke (master)
May 4, 2021, 08:16 (GMT)
Geometry Nodes: refactor instances component

The main goal of this refactor is to not store Object/Collection
pointers for every individual instance. Instead instances now
store a handle for the referenced data. The actual Object/Collection
pointers are stored in a new `InstanceReference` class.

This refactor also allows for some better optimizations further down
the line, because one does not have to search through all instances
anymore to find what data is instanced.

Furthermore, this refactor makes it easier to support instancing
`GeometrySet` or any other data that has to be owned by the
`InstancesComponent`.

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

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