english Sivu saatavilla vain englanninkielisenä.

Blender Git Statistics -> Developers -> JacquesLucke

Jacques Lucke (JacquesLucke)

Total Commits : 5 016
Master Commits : 1 378
Branch Commits : 3 638
First Commit : March 18, 2017
Latest Commit : June 18, 2021

Commits by Month

DateNumber of Commits
June, 202167
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
master1378
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
geometry-nodes-active-modifier-drawing94
hair_object94
attribute-accessor92
virtual-array-attributes91
temp-modifiers-instancing90
temp-outliner-visibility87
geometry-nodes-attribute-nodes80
collada2.880
temp-spreadsheet-editor-python-prototyping66
temp-attribute-processor60
temp-spreadsheet-editor60
profiler-editor56
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
geometry-nodes-transform-node25
spreadsheet-active-node25
nodes_playground23
temp-ui-layout-2.822
temp-geometry-nodes-mix-attributes19
temp-compact-node-prototype18
temp-inplace-priority-queue17
rigid_deform16
mesh-to-volume-modifier15
obj-import-experiments15
interactive_physics15
temp-node-tree-pages-prototype15
temp-geometry-nodes-viewer-node14
simulation-access-modifier13
geometry-tree-evaluation12
temp-point-distribution-refactor-experiment11
temp-attribute-transfer-node10
lineart-bvh9
blenloader-decentralization9
temp-lineart-contained9
experimental-build9
node-tree-ref9
temp-geometry-nodes-mesh-modifier9
asset-browser-poselib7
asset-browser7
ui-asset-view-template6
asset-system-filelist6
temp-experimental-cpp-math-refactor6
temp-attributes-panel6
override-recursive-resync5
temp-asset-tools-prototype5
sculpt-dev4
temp-geometry-nodes-volume4
temp-geometry-nodes-sample-texture4
temp-geometry-nodes-attribute-color-ramp3
pygpu_extensions3
vr_scene_inspection3
cycles_texture_cache3
temp-gpencil-bezier-stroke-type2
lanpr-under-gp2
tmp-2.83-cycles-rtx3-kernels2
temp_lineart_contained2
temp-lanpr-cleanup22
blender-v2.83-release2
newboolean2
temp-lanpr-cleanup2
temp-geometry-nodes-instance-collections2
geometry-nodes-curve-support1
tmp-T806031
fail-on-memleak1
temp-lanpr-staging1
temp-any-instead-of-variant1
cycles_unbiased_volumes1
info-editor-cpp1
info-editor-c++1
temp-unreachable-abort1
blender-v2.80-release1
modifier-panels-ui1

Favourite Files

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

File Changes

ActionTotalPer Commit
Added1 5220.3
Modified19 4573.9
Deleted8650.2

Code Changes

ActionTotalPer Commit
Lines Added264 70659.0
Lines Removed150 22733.5

Latest commits Feed

Revision 060d668 by Jacques Lucke (master)
1 day and 21 hours ago
Cleanup: clang format
Revision 7c1bb23 by Jacques Lucke (master)
June 17, 2021, 13:23 (GMT)
Geometry Nodes: support minimum twist normal mode

The minimum twist mode is important because it allows creating
normals without sudden changes in direction. The disadvantage
of minimum twist normals is that the normals depend on all control
points. So changing one control point can change the normals
everywhere. The computed normals do not match the existing
code exactly, although they do match quite well on non-cyclic and
on some cyclic curves. I also noticed that the existing implementation
has some fairly simple failure cases that I haven't found in the new
implementation so far.

Differential Revision: https://developer.blender.org/D11621
Revision 56db09e by Jacques Lucke (master)
June 17, 2021, 11:40 (GMT)
Geometry Nodes: fix ownership issue in spline to points conversion

Previously, `VArray_For_SplineToPoint` did not take ownership of the
virtual array leading to use-after-free errors.
Revision 1388e9d by Jacques Lucke (master)
June 17, 2021, 08:43 (GMT)
Geometry Nodes: improve node locking in evaluator

This makes the parts where a node is locked more explicit. Also, now the thread
is isolated when the node is locked. This prevents some kinds of deadlocks
(which haven't happened in practice yet).
Revision b37093d by Jacques Lucke (master)
June 16, 2021, 14:29 (GMT)
BLI: add C++ wrapper for task isolation

This makes it easier to use task isolation in c++ code.
Previously, one either had to check `WITH_TBB` (possibly indirectly
through `WITH_OPENVDB`) or one had to use the C function which
is less convenient.
Revision 45d59e0 by Jacques Lucke (master)
June 16, 2021, 14:14 (GMT)
BLI: add threading namespace

This namespace groups threading related functions/classes. This avoids
adding more threading related stuff to the blender namespace. Also it
makes naming a bit easier, e.g. the c++ version of BLI_task_isolate could
become blender::threading::isolate_task or something similar.

Differential Revision: https://developer.blender.org/D11624
Revision 94084b2 by Jacques Lucke (master)
June 16, 2021, 10:20 (GMT)
Geometry Nodes: fix z-up spline normal calculation

Previously it didn't work when the tangents were collinear to the z axis.
Revision 9cd2e80 by Jacques Lucke (master)
June 15, 2021, 08:26 (GMT)
Fix: wrong size check

This fixes a bad mistake by myself. Thanks Lukas Tnne for telling me.
Revision e9b4de4 by Jacques Lucke (master)
June 14, 2021, 16:13 (GMT)
Cleanup: rename id to owner_id for python id properties

This is consistent with the naming in `PointerRNA`.
Revision be46799 by Jacques Lucke / Bastien Montagne (override-recursive-resync)
June 14, 2021, 14:34 (GMT)
Fix T88807: crash when there are multiple links between the same sockets

This commit does two things:

* Disallows creating more than one link from one socket to a multi socket input.
* Properly count links if there happen to be more than one link between the same sockets.

The new link counting should also be more efficient asymptotically.

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

MiikaHweb - Blender Git Statistics v1.06
Tehnyt: Miika HämäläinenViimeksi p?ivitetty: 07.11.2014 14:18 MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021