Blender Git Statistics -> 2020

Blender Git Commits In 2020

Total commits : 17 436
Average commits per day : 52.7

Commits by Month

DateNumber of Commits
November, 2020705
October, 2020906
September, 2020863
August, 20201009
July, 20201002
June, 2020968
May, 20201015
April, 2020855
March, 2020894
February, 2020736
January, 2020703

Popular Trunk Files

FilenameTotal Edits
readfile.c306
sculpt.c215
writefile.c207
fluid.c147
blender_default.py133
space_view3d.py116
interface_templates.c110
rna_modifier.c109
interface_handlers.c108
interface_panel.c106

Changed Filepaths

ActionTotalPer Commit
Added1 5100.2
Modified39 8464.1
Deleted7360.1

Code Changes

ActionTotalPer Commit
Lines Added341 02340.0
Lines Removed221 43026.0

Committers

AuthorNumber of Commits
Campbell Barton1 724
Jacques Lucke700
Clément Foucault691
Bastien Montagne683
Brecht Van Lommel541
Antonio Vazquez406
Sybren A. Stüvel399
Hans Goudey393
Sergey Sharybin382
Pablo Dobarro358
Philipp Oeser335
Germano Cavalcante326
mano-wii300
Julian Eisel290
Sebastián Barschkis271
Jeroen Bakker244
Aaron Carlisle153
Ray molenkamp152
Richard Antalik121
Nathan Craddock99
Dalai Felinto89
Ankit Meel76
Sebastian Parborg69
Yevgeny Makarov69
William Reynish66
Harley Acheson62
Howard Trickey60
Patrick Mours52
Nicholas Rishel36
Lukas Stockner34
Alexander Gavrilov30
Kévin Dietrich29
Stefan Werner28
Cody Winchester27
Robert Guetzkow24
Henrik Dick22
Nathan Letwory22
Christian Rauch16
Pablo Vazquez14
Peter Fog14
Joerg Mueller11
Charlie Jolly9
Adrian Newton8
Wayde Moss8
Gaia Clary6
Ivan Perevala6
nutti6
Omar Emara6
Valentin Fuhrer5
Erik Abrahamsson4
jens verwiebe4
Johan Walles4
Luca Rood4
Manuel Castilla4
Phil Stopford4
Rahul Chaudhary4
Red Mser4
Vincent Blankfield4
Andreas Bergmeier3
Bartosz Moniewski3
Clement Beaudoin3
James Fulop3
Juanfran Matheu3
Kai Jægersen3
Michael Soluyanov3
Piotr Ostrowski3
Szymon Ulatowski3
Tiago Chaves3
pembem222
Alessio Monti di Sopra2
Anthony Edlin2
Asad-ullah Khan2
Bataev Artem2
Demeter Dzadik2
Eitan2
Falk David2
Imre Palik2
Joseph Brandenburg2
Josh Belanich2
Luc Revardel2
Martijn Versteegh2
Mateusz Grzeli?ski2
Maxim Vasiliev2
Miguel Porces2
Nicolas Fauvet2
Nikhil Shringarpurey2
Sriharsha Kotcharlakot2
Stanislav Blinov2
Tautvydas Andrikys2
Tobias Heinke2
TonyG2
yan2
dupoxy1
Alan Troth1
Alex Fuller1
Alistair Sealy1
Ankit jain1
Antonis Ryakiotakis1
Aristotelis Dossas1
Aurel W1
Bogdan Nagirniak1
Christoph Lendenfeld1
Damien Picard1
Daniel Bailey1
Daniel Santana1
Danrae Pray1
David Friedli1
David Marrs1
David Vogel1
Deep Majumder1
Eric Cosky1
Evan Wilson1
Fabrício Luis1
Francesco Siddi1
Garry R. Osgood1
Giovanni Remigi1
Greg Neumiller1
Habib Gahbiche1
Himanshi Kalra1
Ian Karanja1
Ish Bosamiya1
Israel Medina1
Ivan Perevezentsev1
Jagannadhan Ravi1
Jaggz H1
Jean First1
Jesse Y1
Joseph Eagar1
juan ferrer1
Jun Mizutani1
Keith Boshoff1
Kevin Havranek1
Konrad Puklicki1
Leha1
Liam Scaife1
Marcelo Demian Gómez1
Matias Herrero1
Matt McClellan1
Matt Rossman1
Matthias Ellerbeck1
Max Schlecht1
Milan Jaros1
Nico Zevallos1
Nicola De Mitri1
Olivier Maury1
Patrick Bender1
Paul Melis1
Peter Lönnebring1
Philip Holzmann1
rakk1
Roman Kornev1
Ryan Inch1
Simone Barbieri1
Stanislava Kotyková1
Stefano Bonicatti1
Stephan Seitz1
swann1
Tobias Langen1
Tuomo Keskitalo1
Tyler Seacrest1
Ulysse Martin1
YimingWu1

Latest commits

5 hours 33 min ago
Speed up finding patch components in new boolean.

By checking if a cell has already been processed in the finding patch
component code, an enormous speedup happens. This only will be
noticeable if there are lots of patches, and some cells with a
large number of patches.
6 hours 34 min ago
Speedups for finding cells in new boolean.

In case where there are coplanar instersections where
each part has a lot of triangles, the finding-cells algorithm was
very inefficient. This uses a Set instead of a Vector to keep track
of a cell's patches, avoids going through all patch x patch combinations,
avoids going through all patches to renumber after a merge, and
merges smaller patch-sixe cells into larger ones.
All this reduces the time to find cells in the cited case by a factor of 10.
12 hours 6 min ago
Fix some naming and comments in F-Curve smoothing code.
12 hours 6 min ago
Fix Auto Clamped limits when smoothing the transition of cyclic curves.

The value of l[count-1] should be ready by the time hmin/hmax is computed.
Otherwise the left limit for the transition key would be scaled wrong.
12 hours 6 min ago
Fix T83023: incorrect shape of cyclic F-Curve with only two points.

The equation solver didn't handle the one unknown case correctly.
14 hours 50 min ago
GPencil: Fix unreported vertex size for Bezier handles

By error, the Bezier points were using the mesh vertex size, not the grease pencil vertex size.
1 day and 6 hours ago
Merge branch 'master' into geometry-nodes
1 day and 6 hours ago
Geometry Nodes: do not create geometry depsgraph relation for empty object

This resulted in a warning.
1 day and 6 hours ago
Geometry Nodes: support muted nodes

The handling of muted nodes is handled at the derived node tree
level now. This is also where expanding node groups is handled.
Muted nodes are relinked and removed from the derived tree
during construction. The geometry node evaluation code does
not have to know about muted nodes this way.
1 day and 6 hours ago
Theme: Update shader node color to match socket color

Related to T82689

Reviewed by Brecht

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