english Sivu saatavilla vain englanninkielisenä.

Blender Git Statistics -> Developers -> guitargeek

Johnny Matthews (guitargeek)

Total Commits : 214
Master Commits : 201
Branch Commits : 13
First Commit : March 5, 2004
Latest Commit : December 29, 2021

Commits by Month

DateNumber of Commits
December, 202110
November, 202111
October, 202125
September, 20218
August, 20213
July, 20219
June, 202110
May, 20210
April, 20210
March, 20210
February, 20210
January, 20210
December, 20200
November, 20200
October, 20200
September, 20200
August, 20200
July, 20200
June, 20200
May, 20200
April, 20200
March, 20200
February, 20200
January, 20200
December, 20190
November, 20190
October, 20190
September, 20190
August, 20190
July, 20190
June, 20190
May, 20190
April, 20190
March, 20190
February, 20190
January, 20190
December, 20180
November, 20180
October, 20180
September, 20180
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, 20170
March, 20170
February, 20170
January, 20170
December, 20160
November, 20160
October, 20160
September, 20160
August, 20160
July, 20160
June, 20160
May, 20160
April, 20160
March, 20160
February, 20160
January, 20160
December, 20150
November, 20150
October, 20150
September, 20150
August, 20150
July, 20150
June, 20150
May, 20150
April, 20150
March, 20150
February, 20150
January, 20150
December, 20140
November, 20140
October, 20140
September, 20140
August, 20140
July, 20140
June, 20140
May, 20140
April, 20140
March, 20140
February, 20140
January, 20140
December, 20130
November, 20130
October, 20130
September, 20130
August, 20130
July, 20130
June, 20130
May, 20130
April, 20130
March, 20130
February, 20130
January, 20130
December, 20120
November, 20120
October, 20120
September, 20120
August, 20120
July, 20120
June, 20120
May, 20120
April, 20120
March, 20120
February, 20120
January, 20120
December, 20110
November, 20110
October, 20110
September, 20110
August, 20110
July, 20110
June, 20110
May, 20110
April, 20110
March, 20110
February, 20110
January, 20110
December, 20100
November, 20100
October, 20100
September, 20100
August, 20100
July, 20100
June, 20100
May, 20100
April, 20100
March, 20100
February, 20100
January, 20100
December, 20090
November, 20090
October, 20090
September, 20090
August, 20090
July, 20090
June, 20090
May, 20090
April, 20090
March, 20090
February, 20090
January, 20090
December, 20080
November, 20080
October, 20080
September, 20080
August, 20080
July, 20080
June, 20080
May, 20080
April, 20080
March, 20080
February, 20080
January, 20080
December, 20070
November, 20070
October, 20070
September, 20070
August, 20070
July, 20070
June, 20071
May, 20070
April, 20071
March, 20071
February, 20070
January, 20070
December, 20060
November, 20060
October, 20060
September, 20060
August, 20062
July, 20060
June, 20060
May, 20060
April, 20060
March, 20061
February, 20061
January, 20062
December, 200511
November, 20056
October, 200511
September, 20058
August, 200521
July, 200528
June, 20051
May, 20051
April, 20058
March, 20058
February, 20055
January, 20050
December, 20040
November, 20040
October, 20040
September, 20040
August, 20043
July, 20046
June, 20042
May, 20041
April, 20042
March, 20047

Commit Distribution

PathNumber of Commits
master201
lineart-shadow5
soc-2021-porting-modifiers-to-nodes_all2
soc-2021-porting-modifiers-to-nodes-decimate2
soc-2021-curves2
temp-ui-tweaks2
temp-lineart-contained1
temp-attribute-processor1
soc-2021-uv-editor-improvements1

Favourite Files

FilenameTotal Edits
editmesh_tools.c57
nodeitems_builtins.py44
BKE_node.h42
NOD_static_types.h42
node.cc40
NOD_geometry.h38
CMakeLists.txt31
rna_nodetree.c21
editmesh_loop.c19
DNA_node_types.h14

File Changes

ActionTotalPer Commit
Added630.3
Modified6873.2
Deleted60.0

Code Changes

ActionTotalPer Commit
Lines Added15 70776.2
Lines Removed2 87313.9

Latest commits Feed

Revision a836ded by Johnny Matthews (master)
December 29, 2021, 16:25 (GMT)
Geometry Nodes: Accumulate Fields Node

This function node creates a running total of a given Vector, Float, or
Int field.

Inputs:
- Value: The field to be accumulated
- Group Index: The values of this input are used to aggregate the input
into separate 'bins', creating multiple accumulations.
Outputs:
- Leading and Trailing: Returns the running totals starting
at either the first value of each accumulations or 0 respectively.
- Total: Returns the total accumulation at all positions of the field.

There's currently plenty of duplicate work happening when multiple outputs
are used that could be optimized by a future refactor to field inputs.

Differential Revision: https://developer.blender.org/D12743
Revision 1a833db by Johnny Matthews (master)
December 15, 2021, 14:04 (GMT)
Geometry Nodes: Add Selection to Attribute Statistics

This adds a bool field selection input to the Attribute Statistics node.
This is useful for running calculations on a subset of the input field data
rather that then whole set.

Differential Revision: https://developer.blender.org/D13520
Revision bd3bd77 by Johnny Matthews (master)
December 9, 2021, 17:50 (GMT)
Geometry Nodes: Scene Time Node

This node outputs the current scene time in seconds or in frames.
Use of this node eliminates the need to use drivers to control values
in the node tree that are driven by the scene time.
Frame is a float value to provide for subframe rendering for motion
blur.

Differential Revision: https://developer.blender.org/D13455
Revision 069d635 by Johnny Matthews (master)
December 8, 2021, 16:14 (GMT)
Geometry Nodes: Mesh Island Node

This node is a field input that outputs a separate index for each mesh island.
The indices are based on the order of the lowest-numbered vertex in each island.

Authoring help from @hooglyboogly

Differential Revision: https://developer.blender.org/D13504
Revision da37969 by Johnny Matthews / YimingWu (lineart-shadow)
December 8, 2021, 06:53 (GMT)
Geometry Nodes: Edge Neighbors Node

Creates a new Edge Neighbors node which outputs a field
containing the number of faces connected to each edge.

Differential Revision: https://developer.blender.org/D13493
Revision 25395ae by Johnny Matthews / YimingWu (lineart-shadow)
December 8, 2021, 06:53 (GMT)
Geometry Nodes: 4 Field Inputs for Mesh Topology Data

Creates 4 new nodes which provide topology information
for the mesh. Values are interpolated from the primary
domain in each case using basic attribute interpolation.

Vertex Neighbors
- Vertex Count
- Face Count
Face Neighbors
- Vertex Count
- Neighboring Face Count
Edge Vertices
- Vertex Index 1
- Vertex Index 2
- Position 1
- Position 2
Face Area
- Face Area

Differential Revision: https://developer.blender.org/D13343
Revision 8e09293 by Johnny Matthews / YimingWu (lineart-shadow)
December 8, 2021, 06:51 (GMT)
Geometry Nodes: Generalized Compare Node

Replace compare floats node with a generalized compare node. The node
allows for the comparison of float, int, string, color, and vector.

The datatypes support the following operators:
Float, Int: <, >, <=, >=, ==, !=
String: ==, !=
Color: ==, !=, lighter, darker
(using rgb_to_grayscale value as the brightness value)

Vector Supports 5 comparison modes for: ==, !=, <, >, <=, >=
Average: The average of the components of the vectors are compared.
Dot Product: The dot product of the vectors are compared.
Direction: The angle between the vectors is compared to an angle
Element-wise: The individual components of the vectors are compared.
Length: The lengths of the vectors are compared.

Differential Revision: https://developer.blender.org/D13228
Revision c4cee2e by Johnny Matthews (master)
December 7, 2021, 16:07 (GMT)
Geometry Nodes: Edge Neighbors Node

Creates a new Edge Neighbors node which outputs a field
containing the number of faces connected to each edge.

Differential Revision: https://developer.blender.org/D13493
Revision 2814740 by Johnny Matthews (master)
December 6, 2021, 17:58 (GMT)
Geometry Nodes: 4 Field Inputs for Mesh Topology Data

Creates 4 new nodes which provide topology information
for the mesh. Values are interpolated from the primary
domain in each case using basic attribute interpolation.

Vertex Neighbors
- Vertex Count
- Face Count
Face Neighbors
- Vertex Count
- Neighboring Face Count
Edge Vertices
- Vertex Index 1
- Vertex Index 2
- Position 1
- Position 2
Face Area
- Face Area

Differential Revision: https://developer.blender.org/D13343
Revision 1757840 by Johnny Matthews (master)
December 1, 2021, 15:36 (GMT)
Geometry Nodes: Generalized Compare Node

Replace compare floats node with a generalized compare node. The node
allows for the comparison of float, int, string, color, and vector.

The datatypes support the following operators:
Float, Int: <, >, <=, >=, ==, !=
String: ==, !=
Color: ==, !=, lighter, darker
(using rgb_to_grayscale value as the brightness value)

Vector Supports 5 comparison modes for: ==, !=, <, >, <=, >=
Average: The average of the components of the vectors are compared.
Dot Product: The dot product of the vectors are compared.
Direction: The angle between the vectors is compared to an angle
Element-wise: The individual components of the vectors are compared.
Length: The lengths of the vectors are compared.

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

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