Blender Git Statistics -> 2021

Blender Git Commits In 2021

Total commits : 17 578
Average commits per day : 59.6

Commits by Month

DateNumber of Commits
October, 2021691
September, 2021688
August, 2021605
July, 2021618
June, 2021678
May, 2021654
April, 2021671
March, 2021948
February, 2021733
January, 2021825

Popular Trunk Files

FilenameTotal Edits

Changed Filepaths

ActionTotalPer Commit
Added1 7330.2
Modified28 2094.0

Code Changes

ActionTotalPer Commit
Lines Added280 68743.1
Lines Removed144 04322.1


AuthorNumber of Commits
Campbell Barton1 528
Hans Goudey628
Jacques Lucke520
Bastien Montagne405
Jeroen Bakker366
Germano Cavalcante287
Brecht Van Lommel281
Julian Eisel258
Philipp Oeser230
Antonio Vazquez205
Sybren A. Stüvel196
Richard Antalik175
Sergey Sharybin173
Clément Foucault135
Aaron Carlisle113
Manuel Castilla100
Harley Acheson81
Kévin Dietrich79
Campbell Barton76
Dalai Felinto76
Sebastian Parborg70
Falk David60
Ray molenkamp60
Pablo Dobarro51
Ankit Meel50
Johnny Matthews44
Charlie Jolly42
Howard Trickey42
Alexander Gavrilov37
Sebastián Barschkis34
Peter Kim32
Christian Rauch31
Pablo Vazquez30
Erik Abrahamsson25
Nicholas Rishel25
Patrick Mours23
Fabian Schempp21
Wannes Malfait19
Wayde Moss17
Yevgeny Makarov17
Joerg Mueller16
Pratik Borhade16
Henrik Dick15
Jesse Yurkovich15
Christoph Lendenfeld14
Nathan Craddock13
Himanshi Kalra11
Robert Guetzkow11
Peter Fog10
James Monteath9
Leon Leno9
Yuki Hashimoto9
Habib Gahbiche8
Lukas Stockner8
Omar Emara7
William Reynish7
Corbin Dunn6
Gaia Clary6
Siddhartha Jejurkar6
Jarrett Johnson5
Joseph Eagar5
Juanfran Matheu5
Lukas Toenne5
Stefan Werner5
Victor-Louis De Gusseme5
Angus Stanton4
Cian Jinks4
Cody Winchester4
Leon Zandman4
Michael Kowalski4
Mikhail Matrosov4
Nikhil Shringarpurey4
William Leeson4
Felix Gremse3
Jagannadhan Ravi3
Mattias Fredriksson3
Maxime Casas3
Piotr Makal3
Vincent Blankfield3
Charles Flèche2
Eric Bickle2
Evan Wilson2
Iyad Ahmed2
Johannes Jakob2
Jon Denning2
Josef Raschen2
Karthik Rangasai Sivaraman2
Matteo Falduto2
Patrick Busch2
Pi Lanningham2
Rahul Chaudhary2
Rajesh Advani2
Romain Toumi2
Thomas Lachmann2
Vitor Boschi2
Zev Eisenberg2
Aditya Y Jeppu1
Adrian Newton1
Aidan Haile1
Anthony Edlin1
Brian Savery1
Chandrapal Singh1
Chris Eveleigh1
Christian Baars1
Damien Picard1
Daniel Salazar1
Dilith Jayakody1
Edgar Roman Cervantes1
Élie Michel1
Fabrício Luis1
Fredrik Hansson1
Fynn Grotehans1
Gavin Li1
Gilberto Rodrigues1
giovanni lanza1
Greg Neumiller1
Heinrich Schuchardt1
Jacob Lewallen1
Jacob Møller1
Jamell Moore1
James Horsley1
James Partsafas1
Jan-Willem van Dronkelaar1
jim man1
Jishan Singh1
Johan Walles1
Jorge Bernal1
Kris Rasmussen1
Kulchynskiy Yuriy1
Lasse Foster1
Marcelo Demian Gómez1
Marco Schlumpp1
Mark Stead1
Matias Mendiola1
Matt Hill1
Matteo F. Vescovi1
Michael Jones1
Michael Möller1
Mihnea Stoian1
Mikkel Gjoel1
Oliver Weissbarth1
Olivier Jolly1
Pascal Schön1
Paul Golter1
Peter Sergay1
Piotr Barejko1
Rob Ranieri1
Robert Sheldon1
Sebastian Koenig1
Simon Lenz1
Smitty van Bodegom1
Stephan Seitz1
Szymon Ulatowski1
Takahiro Shizuki1
Tomasz Kaye1
Tyler Shelton1
Ville Kivistö1
Xavier Cho1
Xing Liu1
Yann Lanthony1
Yuki Shirakawa1

Latest commits

Revision 50e7645 by Hans Goudey (master)
2 hours 13 min ago
Fix: Asset using selection in instances to points node

Caused by my own incorrect cleanup when committing the patch.
Revision 3bcd264 by Ankit Meel (master)
2 hours 36 min ago
GitHub: add PR template
Differential Revision:
2 hours 53 min ago
Geometry Nodes: Add Instances to Points Node

This node takes a geometry set with instances as input and outputs
points located on the origins of the top level of instances in the
geometry set (not nested instances). It also has position and radius
inputs to allow overriding the default, and a selection input to only
generate points for some instances.

The use case for this node is a method to use geometry proximity on
instance origins, but in a more generic way that is flexible and useful
in other situations.

Differential Revision:
4 hours 20 min ago
Fix: Empty geometry nodes input menu with legacy nodes enabled

Caused by a misplaced comma at the end of a line in Python.
Revision 231d66d by Hans Goudey (master)
9 hours 23 min ago
Fix: Support swapped inputs properly in trim curve node

Previously, when the start input was greater than the end input,
the spline was resized to a single point. That is correct, but the
single point wasn't placed properly along the spline. Now, it is
placed according to the "Start" value, as if the trim started, but
couldn't continue because the "End" value was smaller.

This behavior is handled with a separate code path to keep each
simpler and avoid special cases. Any cleanup to reduce duplication
should focus on making each code path shorter separately rather
than merging them.

Also included are some changes to `lookup_control_point_position`
to support cyclic splines, though this single-point method is still
disabled on cyclic splines for consistency.
9 hours 28 min ago
Docs: Fixes and improvements in API documentation

Fixes several notable mistakes and missing information
regarding the API documentation (*.rst).

This will allow API stub generators like bpystubgen or
fake-bpy-module to produce more accurate result.

Differential Revision:
Revision 1d9e2dc by Hans Goudey (master)
9 hours 42 min ago
Fix: Cyclic single point bezier splines have multiple evaluated points

Because `segment_is_vector` didn't handle the combined cyclic and
single control point case, it returned false, that the "segment" should
have the resolution evaluated point count. To avoid checking the size in
every call, add an assert for the size and check it elsewhere.
9 hours 59 min ago
Asset Browser: Filter options for specific ID types

Adds a filter popup to the header that allows specifiying which data-block
types to show. The menu automatically reflects all supported ID types, so it
shows a checkbox for materials, worlds and actions currently by default, and
all ID types with the "Extended Asset Browser" experimental feature enabled.
10 hours 1 min ago
UI: Correct icons of File Browser Link/Append ID filter settings

Wasn't using the same icons as usually used for these IDs, which can be
confusing. Corrected them to be consistent with other usages of these IDs.
10 hours 2 min ago
UI: Show ID filter settings in Link/Append File Browser as icon & checkbox

The checkboxes integrate better with the surrounding layout and are not that
attention grabbing. To my knowledge the only reason not to use checkboxes was
so the icons could be displayed. But this does it just like the Outliner filter
settings: Show the icon before the checkbox.

Also widen the popover a bit to fit longer labels (didn't fit before this patch

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