Blender Git Statistics -> Developers -> joeedh

Joseph Eagar (joeedh)

Total Commits : 834
Master Commits : 576
Branch Commits : 258
First Commit : November 17, 2006
Latest Commit : May 2, 2021

Commits by Month

DateNumber of Commits
May, 20212
April, 202153
March, 202117
February, 20214
January, 20210
December, 20207
November, 202022
October, 202074
September, 202011
August, 20200
July, 20200
June, 20200
May, 20200
April, 20200
March, 20204
February, 20204
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, 20151
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, 20121
May, 20120
April, 20123
March, 20120
February, 20120
January, 20120
December, 20111
November, 20111
October, 20110
September, 20110
August, 20117
July, 20110
June, 20117
May, 201135
April, 201130
March, 201122
February, 20116
January, 20110
December, 20103
November, 20105
October, 20105
September, 201017
August, 20100
July, 201012
June, 20101
May, 201041
April, 201026
March, 20106
February, 20104
January, 201021
December, 20092
November, 200927
October, 20096
September, 200947
August, 200938
July, 200939
June, 200924
May, 200916
April, 20095
March, 200942
February, 200921
January, 200929
December, 20083
November, 20081
October, 20081
September, 20080
August, 20080
July, 20082
June, 20081
May, 20081
April, 20080
March, 20080
February, 200811
January, 20081
December, 20073
November, 20071
October, 20070
September, 20072
August, 20071
July, 20077
June, 20070
May, 200714
April, 20071
March, 20071
February, 20074
January, 20078
December, 20068
November, 200614

Commit Distribution

PathNumber of Commits
master576
temp_bmesh_multires132
render2557
temp-trimesh-sculpt5
soc-2009-imbusy4

Favourite Files

FilenameTotal Edits
sculpt.c84
bmesh_tools.c71
bmesh_opdefines.c69
pbvh_bmesh.c58
mesh.c51
bmeshutils.c51
bmesh.h49
BKE_pbvh.h48
pbvh.c45
cdderivedmesh.c44

File Changes

ActionTotalPer Commit
Added1 5771.9
Modified6 6237.9
Deleted7 9939.6

Code Changes

ActionTotalPer Commit
Lines Added70 904102.6
Lines Removed30 05343.5

Latest commits Feed

Revision febfaec by Joseph Eagar (temp_bmesh_multires)
May 2, 2021, 21:29 (GMT)
* Added new paint API method paint_stroke_apply_subspacing, for various
things that need custom spacing (that is coaser than the brush radius),
and refactored the existing dyntopo spacing code to use it.

* Added option to topology rake to ignore brush falloff settings
(it forcibly uses Smooth falloff).

* Smooth and topology rake support custom spacing now.
+ This is especially important for the clay brush, which works
better at smaller spacings and with a bit of autosmoothing.
Now you can tell it to override the smooth spacing to be coarser,
leading to much better performance.

* Topology rake now has a projection setting similar to autosmooth
which defaults to 1.0 (to preserve current behavior).

The main motivation for this commit was to make topology rake work
better for normal brushes. This is now possible, however it tends to
make the brush slower and also the settings are a bit fiddly.
We might want to make dedicated brush presets for this.

Btw, the UI for brush settings are becoming a real mess. Help!
Revision 2d98802 by Joseph Eagar (temp_bmesh_multires)
May 2, 2021, 17:54 (GMT)
* Added a "projection" option to smooth/autosmooth. It works by
projection neighboring vertices onto the current smooth vert's normal
plane, multiplied by a "projection" factor. This is extremely similar
to what the surface laplacian produces, but is much simpler, uses
no temporary state and thus can be used in more places.
Revision f70a8c1 by Joseph Eagar (temp_bmesh_multires)
April 29, 2021, 17:17 (GMT)
Merge branch 'master' into temp_bmesh_multires

Also fixed a pose brush bug that may or may not have been
the result of the merge nixing code, need to check master.
Revision 8eeacca by Joseph Eagar (temp_bmesh_multires)
April 29, 2021, 15:01 (GMT)
Fix a few cast warnings
Revision 82847af by Joseph Eagar (temp_bmesh_multires)
April 29, 2021, 13:28 (GMT)
Fix invalid parameter type in bmlog.
Revision ee19a80 by Joseph Eagar (temp_bmesh_multires)
April 29, 2021, 02:31 (GMT)
* Eeek, left in an ATTR_NO_OPT attribute
Revision 013eee7 by Joseph Eagar (temp_bmesh_multires)
April 29, 2021, 02:11 (GMT)
* The dyntopo remesher is now a bit smarter about avoiding
certain degenerate cases that produce lots of bad geometry (and
also bad PBVHs that slows down the whole mesh).
+ A very small amount of surface smoothing is now applied by dyntopo.
+ The recursive functions that expand the region considered by dyntopo
now ignore "front face only" for depths less then 5.
+ The number of edges dyntopo can split or collapse in one run has been cut in
half to 4k.
- This limit is also now dynamically adjusted by a measure
of how skinny the edges are.
Revision 83a855a by Joseph Eagar (temp_bmesh_multires)
April 27, 2021, 20:38 (GMT)
fix compile error
Revision 9e46eeb by Joseph Eagar (temp_bmesh_multires)
April 27, 2021, 20:20 (GMT)
Fix last commit flipping the order of booleans.
Revision 7867813 by Joseph Eagar (temp_bmesh_multires)
April 27, 2021, 20:04 (GMT)
* Got box trim tool working for dyntopo
- This required implementing SCULPT_UNDO_GEOMETRY for dyntopo.
That turned out to be more work then I expected. Basically
it writes an entire Mesh to BMLogEntry, which can be swapped
with current bmesh. Tricky part was patching bm log ids.

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