english Sivu saatavilla vain englanninkielisenä.

Blender Git Statistics -> Git Master

Git Master Branch

Total commits : 102 062
Total committers : 463
Average commits per day : 15.4

Commits by Month

DateNumber of Commits
December, 202046
November, 2020755
October, 2020906
September, 2020863
August, 20201009
July, 20201002
June, 2020968
May, 20201015
April, 2020855
March, 2020894
February, 2020736
January, 2020703
December, 2019350
November, 2019425
October, 2019614
September, 2019746
August, 2019732
July, 2019569
June, 2019639
May, 20191138
April, 2019654
March, 20191092
February, 2019788
January, 2019856
December, 2018808
November, 20181172
October, 2018856
September, 2018955
August, 2018824
July, 2018820
June, 20181254
May, 20181388
April, 2018890
March, 2018505
February, 2018525
January, 2018562
December, 2017415
November, 2017571
October, 2017457
September, 2017414
August, 2017552
July, 2017539
June, 2017540
May, 2017707
April, 2017784
March, 2017645
February, 2017464
January, 2017259
December, 2016141
November, 2016306
October, 2016360
September, 2016346
August, 2016368
July, 2016459
June, 2016337
May, 2016449
April, 2016284
March, 2016332
February, 2016419
January, 2016448
December, 2015380
November, 2015372
October, 2015371
September, 2015303
August, 2015375
July, 2015506
June, 2015447
May, 2015533
April, 2015568
March, 2015455
February, 2015542
January, 2015642
December, 2014314
November, 2014338
October, 2014424
September, 2014335
August, 2014456
July, 2014372
June, 2014443
May, 2014523
April, 2014582
March, 2014508
February, 2014594
January, 2014609
December, 2013449
November, 2013460
October, 2013448
September, 2013481
August, 2013567
July, 2013586
June, 2013578
May, 2013618
April, 2013692
March, 2013682
February, 2013661
January, 2013715
December, 2012695
November, 2012784
October, 2012750
September, 2012604
August, 2012654
July, 2012699
June, 2012832
May, 2012934
April, 2012702
March, 2012695
February, 2012683
January, 2012632
December, 2011609
November, 2011817
October, 2011595
September, 2011806
August, 2011720
July, 2011665
June, 2011634
May, 2011499
April, 2011405
March, 2011593
February, 2011629
January, 2011540
December, 2010508
November, 2010523
October, 2010490
September, 2010472
August, 2010512
July, 2010656
June, 2010361
May, 2010376
April, 2010436
March, 2010497
February, 2010616
January, 2010794
December, 2009578
November, 2009781
October, 2009592
September, 2009568
August, 2009704
July, 2009660
June, 2009598
May, 2009459
April, 2009493
March, 2009301
February, 2009365
January, 2009535
December, 2008497
November, 2008302
October, 2008332
September, 2008476
August, 2008290
July, 2008332
June, 2008197
May, 2008346
April, 2008283
March, 2008350
February, 2008376
January, 2008391
December, 2007269
November, 2007230
October, 2007200
September, 2007201
August, 2007148
July, 2007133
June, 2007131
May, 2007175
April, 2007186
March, 2007252
February, 2007179
January, 2007413
December, 2006413
November, 2006413
October, 2006139
September, 2006130
August, 2006163
July, 2006251
June, 2006398
May, 2006220
April, 2006170
March, 2006208
February, 2006308
January, 2006339
December, 2005261
November, 2005298
October, 2005258
September, 2005171
August, 2005235
July, 2005327
June, 200587
May, 2005188
April, 2005192
March, 2005258
February, 200567
January, 200599
December, 2004144
November, 2004184
October, 2004172
September, 2004130
August, 200468
July, 2004217
June, 2004112
May, 2004151
April, 2004228
March, 200494
February, 200444
January, 2004255
December, 2003116
November, 2003154
October, 2003235
September, 200337
August, 200343
July, 2003163
June, 200395
May, 2003182
April, 200337
March, 200357
February, 200373
January, 2003123
December, 200277
November, 200277
October, 200222

Committers

AuthorNumber of Commits
Campbell Barton28 842
Sergey Sharybin9 892
Brecht Van Lommel7 452
Bastien Montagne4 954
Ton Roosendaal4 831
Joshua Leung3 355
Clément Foucault3 118
Dalai Felinto2 209
Thomas Dinges1 640
Antonio Vazquez1 431
Antonis Ryakiotakis1 285
Martin Poirier1 196
Nathan Letwory1 166
Matt Ebb1 149
Lukas Toenne1 027
Tamito Kajiyama1 010
Jacques Lucke992
Sybren A. Stüvel982
Germano Cavalcante973
Julian Eisel949
Nicholas Bishop847
Jeroen Bakker817
Mike Erwin741
Philipp Oeser694
Unknown639
Kent Mein603
Daniel Genrich591
Joseph Eagar576
Benoit Bolsee560
Ray molenkamp523
Mitchell Stokes509
Pablo Dobarro494
Janne Karhu474
jens verwiebe470
Ken Hughes466
Gaia Clary459
Andrea Weikert441
Hans Goudey407
Daniel Dunbar399
William Reynish383
Joerg Mueller381
Peter Schlaile346
Alexander Gavrilov334
Aaron Carlisle325
Erwin Coumans325
Howard Trickey319
Chris Want311
Sebastián Barschkis291
Pablo Vazquez274
gsr b3d260
Lukas Stockner256
Willian Padovani Germano253
Andre Susano Pinto228
Stephen Swaney219
Joseph Gilbert198
Jens Ole Wund(bjornmose)188
Arystanbek Dyussenov187
Richard Antalik178
Sebastian Parborg171
Mai Lavelle161
Kester Maddock159
Maxime Curioni155
Martijn Berger152
Geoffrey Bantle150
Harley Acheson150
Damien Plisson148
Luca Rood148
Rob Haarsma147
William Reynish147
Diego Borghetti143
Kévin Dietrich139
Johnny Matthews138
Sergej Reich136
Nathan Craddock129
Daniel Salazar128
Simon Clitherow127
Miika Hamalainen112
Andrew Wiggin110
Jiri Hnidek110
JLuc Peuriere110
Ove Murberg Henriksen107
Alexander Ewering105
Tom Musgrove105
Porteries Tristan103
Ian Thompson101
Stefan Werner101
Michel Selten96
Stefan Gartner95
Sv. Lockal89
Yevgeny Makarov86
Patrick Mours85
Sukhitha Jayathilake83
Ankit Meel80
Maarten Gribnau77
Jason Wilkins74
guignot73
Inês Almeida71
Joilnen Leite67
Michael Fox64
Benjy Cook61
Chingiz Dyussenov59
Jason Hays59
Robert Holcomb59
Nils Thuerey55
Alfredo de Greef54
Nick Samarin52
Ben Batt51
Charlie Jolly50
Jorge Bernal50
Robert Wenzlaff49
Shinsuke Irie49
Thomas Szepe49
Elia Sarti48
Wouter van Heyst48
xiao xiangquan48
Alexander Romanov47
Luca Bonavita47
Nicholas Rishel46
Thomas Beck46
Roel Spruit45
Rohan Rathi44
Remigiusz Fiedler43
Keir Mierle41
Hans Lambermont40
Juho Vepsalainen39
Arto Kitula37
Jonathan Williamson37
Roland Hess37
Shaul Kedem36
Aleksandr Zinovev34
Omar Emara34
Alejandro Conty Estevez33
Robert Guetzkow32
Chris Burt31
Hamed Zaghaghi31
M.G. Kishalmi31
Dan Eicher29
Daniel Stokes29
Jacques Beaurain29
Toni Alatalo29
Alexander Kuznetsov27
Cody Winchester27
Robin Allen26
Henrik Dick24
Monique Dewanchand24
Frank van Beek23
Peter Larabell22
Hristo Gueorguiev21
Sebastian Koenig21
Juergen Herrmann20
Alex Fraser18
Andrew Hale17
Casey Corn17
Christian Rauch16
Lukas Steiblys16
Nathan Vegdahl16
Morten Mikkelsen15
Alessio Monti di Sopra14
Peter Fog14
Stuart Broadfoot14
Lawrence D'Oliveiro13
Charlie C12
Ricki Myers12
Habib Gahbiche11
Mal Duffin11
Matias Mendiola11
Ulysse Martin11
Alan Troth10
Christian Hubert10
George Vogiatzis10
Xavier Thomas10
kanttori9
Konrad Kleine9
Vuk Gardašević9
Adrian Newton8
Alexander Pinzon8
Doug Hammond8
Mika Saari8
Quentin Wenger8
Wayde Moss8
Andrew Buttery7
D J Capelis7
Eitan7
Francisco De La Cruz7
Miguel Porces7
Alex Fuller6
Carlo Andreacchio6
Ed Halley6
Hermann Voßeler6
Ivan Perevala6
Justin Dailey6
Kai Jægersen6
Laurence6
Nick Milios6
nutti6
Valentin Fuhrer6
Anthony Edlin5
Anton Khirnov5
Jean First5
Krantz Geoffroy5
Martin Felke5
Roel Koster5
YimingWu5
Bartosz Moniewski4
Benjamin Summerton4
Brendon Murphy4
Chaitanya4
Ejner Fergo4
Erik Abrahamsson4
Henrik Aarnio4
James Fulop4
Johan Walles4
Kevin Mackay4
Luc Revardel4
Manuel Castilla4
Phil Stopford4
Rahul Chaudhary4
Red Mser4
Scott Petrovic4
Vincent Blankfield4
Yann Vernier4
Andreas Bergmeier3
Christopher Peerman3
Clement Beaudoin3
Damien Picard3
Danrae Pray3
Demeter Dzadik3
Emanuel Claesson3
Enrico Fracasso3
Falk David3
Francesco Siddi3
Ish Bosamiya3
Joep Peters3
Joseph Mansfield3
Juanfran Matheu3
matc3
Michael Soluyanov3
Milan Jaros3
nBurn3
Piotr Ostrowski3
Ralf Hölzemer3
Simon Repp3
Szymon Ulatowski3
Tiago Chaves3
Tomoaki Kawada3
Troy Sobotka3
Vaishnav S3
Walid Shouman3
pembem222
Alex Sytnik2
Alexander Court2
Anthony Eriksson2
Asad-ullah Khan2
bassam kurdali2
Bataev Artem2
Bogdan Nagirniak2
Bruno Boaventura Scholl2
Chad Fraleigh2
Diego Gangl2
Dmitry Dygalo2
Domino Marama2
Ervin Weber2
Florian Eggenberger2
Folkert de Vries2
Frederick Lee2
Grigory Revzin2
Himanshi Kalra2
Imre Palik2
Jean Da Costa2
Jeff Knox2
Jim Eckerlein2
Joseph Brandenburg2
Josh Belanich2
Kevin Buhr2
Krzysztof Rećko2
Lucas Boutrot2
Marc Freixas2
Martijn Versteegh2
Mateusz Grzeliński2
Matt Heimlich2
Matthew Dietel2
Matthias Ellerbeck2
Maxim Vasiliev2
Michael Stahre2
Nicolas Fauvet2
Nikhil Shringarpurey2
Pedro Reis2
Peter Staples2
rdb2
Scott Spadea2
Shane Ambler2
Sriharsha Kotcharlakot2
Stanislav Blinov2
Tautvydas Andrikys2
Tobias Heinke2
Tom Edwards2
TonyG2
Tuomo Keskitalo2
yan2
dupoxy1
Aaron Levey1
Adam Nydahl1
Alex Babahin1
Alexander Gordeev1
Alistair Sealy1
anatoly techtonik1
andreas atteneder1
Andrew Williams1
Ankit jain1
Anton Stötzer1
Aristotelis Dossas1
Aurel W1
Benjamin Meyer1
Benjamin Schmithüsen1
Bernhard M. Wiedemann1
Bill Currie1
brunoT1
Cheryl Chen1
christian brinkmann1
Christian Friedrich1
Christoph Lendenfeld1
Colby Klein1
Colin Basnett1
Dan Horák1
Dan Koschier1
Daniel Bailey1
Daniel Dietrich1
Daniel Grosse1
Daniel Santana1
David Friedli1
David Marrs1
David Vogel1
Davide Vercelli1
Deep Majumder1
Denis Declara1
Dmitriy Efimov1
Eberhard Höpfner1
Edward O'Callaghan1
Eric Cosky1
Evan Wilson1
Fabrício Luis1
Garry R. Osgood1
George Kyriazis1
Giovanni Remigi1
Glenn Tester1
Greg Neumiller1
Greg Zaal1
Guillaume Chereau1
Ha Hyung-jin1
Harshit Mehta1
Hugo Sales1
Huseyin Karakullukcu1
Ian Karanja1
Israel Medina1
Ivan Perevezentsev1
Jack Andersen1
Jagannadhan Ravi1
Jaggz H1
Jakub Steiner1
James Yonan1
Jeffrey Hoover1
Jens1
Jesse Y1
João Seixas1
Joel Godin1
Johannes Meng1
John Pavel1
John Quillan1
Jon Allee1
Jose C. Rubio1
José Luis Oliveira Cunha1
Jose Molina1
juan ferrer1
Juan Gea1
Jun Mizutani1
Justin Jones1
Kai Mach1
Karl Semich1
Karsten Schwenk1
Keith Boshoff1
Kenneth Perry1
Kevin Havranek1
Khanh Ha1
Kim Christensen1
Konrad Puklicki1
L. E. Segovia1
Laurent Noel1
Leha1
Liam Scaife1
Luis de Bethencourt Guimera1
Lukas Treyer1
luke frisken1
Łukasz Kwoska1
Macelaru Tiberiu1
Maikon Araujo1
Marcelo Demian Gómez1
Marcus von Appen1
Mark Ayers1
Martin Ettl1
Maruf Sarker1
Masakazu Ito1
Mateo de Mayo1
Matheus de Sousa Faria1
Matias Herrero1
Matt McClellan1
Matt Rossman1
Max Schlecht1
Maxime Casas1
Michał Ziobro1
Michel Anders1
Mike Pan1
Mikhail Rachinskiy1
Nathan Lovato1
Nico Zevallos1
Nicola De Mitri1
Niels Last Name1
Nikolaus Leopold1
Noa K1
Olivier Maury1
Olly Funkster1
Patrick Bender1
Paul1
Paul Melis1
Pelle Johnsen1
Peter Lönnebring1
Phil Christensen1
Phil Gosch1
Philip Holzmann1
Philippe Schmid1
Pierluigi Grassi1
rakk1
Rebecca Dengate1
Rémi Verschelde1
Robert Fornof1
Roman Kornev1
Ryan Inch1
S J Bennett1
Sandy Carter1
Scott Wu1
Sebastian Ullrich1
Sebastian Witt1
Sharan Ranjit1
shuvro sarker1
Simon Budig1
Simone Barbieri1
Stanislava Kotyková1
Stefano Bonicatti1
Stephan Seitz1
Stephen Hassard1
Stephen Kelly1
swann1
Sybren Stüvel1
Thomas Laroche1
Tianwei Shen1
Tim Stullich1
Tobias Langen1
Tobias Mertz1
Torsten Rupp1
Trevor Glauz1
Tyler Seacrest1
Victor Seiji Hariki1
Vinay Mulakkayala1
Wael El Oraiby1

Latest commits

29 minutes ago
Merge branch 'master' into greasepencil-object
52 minutes ago
tweak: copy transforms
52 minutes ago
Add Custom Space to Constraints

Constraints can currently only use World Space, Local Space, Pose Space, Local with Parent.
This patch adds Custom Space with a custom object to define the evaluation space.

The Custom Space option uses the Local Space of an other object/bone/vertex group.
If selected on owner or target it will show a box for object selection.
If an armature is selected, then it will also show a box for bone selection.
If a mesh object is selected it will show the option for using the local space of a vertex group.

It looks like this in the UI:
{F8731291}

The motivation for this patch is the following situation.
If you have a copy location constraint in your armature you are already limited when you want to use a specific axis. It can be done, but its unneccessarily difficult (as far as I know). But the situation is close to impossible as soon as you have a root bone in your armature (which I was told you always want). I need to only copy the location along a custom axis for a lot of things. The same goes for copy rotation/scale and all the limit constraints because I need to make that axis relative to the root bone transform.

Here is a demo video:
{F8498960}
This is the file of that video:
{F8647541}

This is the file for the tests included in this patch:
{F8699677}

File intended for acceptance test:
{F8879818}

Reviewed By: #animation_rigging, sybren, Severin, angavrilov

Differential Revision: https://developer.blender.org/D7437
52 minutes ago
Refactor the Custom Space patch.

Instead of modifying all the get_constraint_targets and
flush_constraint_targets callbacks, introduce wrapper API
functions and handle the new reference there.

Also, it is not needed to do all the target dance to compute
the space_obj_world_matrix.
52 minutes ago
Constraints: add support for a new Owner Local Space for targets.

Add a new transformation space choice for bone constraints, which
represent the local transformation of the bone in the constraint
owner's local space.

The use case for this is transferring the local (i.e. excluding the
effect of parents) transformation of one bone to another one, while
ignoring the difference between their rest pose orientations.

Owner Local Space replaces the following setup:

* A `child` bone of the `target`, rotated the same as `owner` in rest pose.
* A `sibling` bone of the `target`, positioned same as `child` in rest
pose and using Copy Transforms in World Space from `child`.
* The `owner` bone constraint uses Local Space of `sibling`.

Differential Revision: https://developer.blender.org/D9493
52 minutes ago
Limit Rotation: add an Euler Order option and orthogonalize the matrix.

Since Limit Rotation is based on Euler decomposition, it should allow
specifying the order to use for the same reasons as Copy Rotation does,
namely, if the bone uses Quaternion rotation for its animation channels,
there is no way to choose the order for the constraint.

In addition, add a call to orthogonalize the matrix before processing
for the same reasons as D8915, and an early exit in case no limits are
enabled for a bit of extra efficiency.

Since the constraint goes through Euler decomposition, it would remove
shear even before the change, but the rotation won't make much sense.

Differential Revision: https://developer.blender.org/D9626
52 minutes ago
Copy Transforms: implement Invert, Fix Shear and more Mix options.

This constraint can be naturally viewed as a prototype for a future
4x4 matrix math node (or subset thereof), since its basic semantics
already is matrix assignment. Thus it makes sense to add math options
to this constraint to increase flexibility in the meantime.

This patch adds support for several operations that would be useful:

- An option to fix shear in the incoming target matrix.
- An option to invert the target matrix.
- More ways to combine target and owner matrix.

Shear is known to cause issues for various mathematical operations,
so an option to remove it at key points is useful. In the future node
system this would be a separate operation, but due to the limits of
the constraint stack it has to be built in for now.

Inverting a matrix is also an operation that can be useful to have.
For some uses it may be useful to invert components separately, so
implement this by checking the Mix mode setting to avoid UI options.

Finally, add two more ways to combine the matrices (multiplied by
two due to the necessity for the Before/After choice). Now there
are three combine modes:

Full implements regular matrix multiplication as the most basic option.

Split Channels combines location, rotation and scale separately.
Looking at D7547 there is demand for such a mode in some cases,
and even with nodes it's cumbersome to rig manually every time.

Finally, Aligned emulates the 'anti-shear' Aligned Inherit Scale mode,
and basically uses Full for location, and Split for rotation/scale.

Differential Revision: https://developer.blender.org/D9469
1 hour 51 min ago
Fix crash in outliner on cursor hover

The previous commit surfaced a bug introduced in rBab4654cdfe8f in which
a boolean wasn't initialized to false.
2 hours 18 min ago
Merge branch 'master' into geometry-nodes
2 hours 18 min ago
Outliner: Highlight icons on cursor hover

The icons for collapsed children already draw highlighted when hovered.
Because the item icons are now select targets (for outliner to properties
editor tab switching) this adds highlights on hover for all outliner
element icons.

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-2020