Blender Git Statistics -> Developers -> mdewanchand

Monique Dewanchand (mdewanchand)

Total Commits : 36
Master Commits : 24
Branch Commits : 12
First Commit : May 4, 2012
Latest Commit : November 30, 2020

Commits by Month

DateNumber of Commits
November, 20201
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, 20181
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, 20164
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, 20142
June, 20140
May, 20140
April, 20141
March, 20140
February, 20140
January, 20141
December, 20130
November, 20130
October, 20130
September, 20130
August, 20130
July, 20130
June, 20131
May, 20130
April, 20130
March, 20130
February, 20134
January, 20135
December, 20120
November, 20120
October, 20120
September, 20120
August, 20120
July, 20123
June, 20123
May, 201210

Commit Distribution

PathNumber of Commits
master24
tile6
compositor-20164
blender-tiles2

Favourite Files

FilenameTotal Edits
rna_nodetree.c6
COM_BlurNode.cpp5
COM_TranslateNode.cpp3
COM_BokehBlurOperation.cpp3
COM_DilateErodeOperation.cpp3
COM_GaussianXBlurOperation.cpp3
COM_GaussianYBlurOperation.cpp3
drawnode.c3
COM_FastGaussianBlurOperation.cpp3
DNA_node_types.h3

File Changes

ActionTotalPer Commit
Added40.1
Modified1263.5
Deleted40.1

Code Changes

ActionTotalPer Commit
Lines Added1 85554.6
Lines Removed1 31338.6

Latest commits Feed

Revision c751d40 by Monique Dewanchand / Jeroen Bakker (master)
November 30, 2020, 07:00 (GMT)
Cleanup hardcoded render percentage to factor conversion

During revision of {D8952} one of the comments was to make a function that converts the render percentage to a factor. This to avoid code duplication. However the duplicated code was already all over the compositor code. So in order to avoid this code duplication for {D8952} I propose to first cleanup the duplicated code and build patch {D8952} based on this clean up.

The method that converts the render percentage to a factor is put in the CompositorContext. Why? The CompositorContext keeps DNA information like the renderdata. DNA, and thus the CompositorContext, keeps the size of the render resolution in percentage (user oriented). The compositor needs the size of the render resolution as a factor. So the CompositorContext seems like the obvious place to have this conversion method.

Why not in de NodeBase? The method could've been added to the nodebase, but I wanted to keep the nodebase as clean as possible and not put simple "conversion" methods into this base class. Also I didn't really like the call flow: you'd always have to get the renderdata size from the context and then convert.
Putting it in the CompositorContext avoids this extra invoke of a call.

Why not in the Converter? See nodebase. And the Converter seems more like a class for "structural" and complex node tree conversions. Not the simple conversions.

Reviewed By: Sergey Sharybin

Differential Revision: https://developer.blender.org/D9566
Revision d9b9a46 by Monique Dewanchand (master)
August 31, 2018, 13:00 (GMT)
Python: Enable MASS unit in FloatProperty

MASS unit was already implemented for the C api. Only making sure it is
accessible in the python api. Also added 'CAMERA' to the documentation as a valid option.
Revision d318324 by Monique Dewanchand (compositor-2016)
June 8, 2016, 20:54 (GMT)
disable glsl, glew import different on mac. Check on viewer node do_output io active. First check bnode output buffer, can be null, prevent compo from crashing.
Revision 84794b3 by Monique Dewanchand (compositor-2016)
June 2, 2016, 20:22 (GMT)
Merge branch 'compositor-2016' of git.blender.org:blender into compositor-2016
Revision 79475ac by Monique Dewanchand (compositor-2016)
June 2, 2016, 20:20 (GMT)
only calculate active viewer nodes.
Revision 55a56ec by Monique Dewanchand (compositor-2016)
June 1, 2016, 20:11 (GMT)
Implemented the hilbert spiral
Revision 7997a36 by Monique Dewanchand (blender-tiles)
July 31, 2014, 20:12 (GMT)
Modified NUMBER_OF_CHANNELS
Revision f4b3c92 by Monique Dewanchand (blender-tiles)
July 29, 2014, 20:29 (GMT)
Merge branch 'master' into blender-tiles
Revision 49d1c8d by Monique Dewanchand (master)
April 5, 2014, 19:33 (GMT)
Fix issue for OPENCL problem on Macosx 10.9.2
Revision 7142b97 by Monique Dewanchand (master)
January 18, 2014, 17:20 (GMT)
Make it possible to hide/unhide a node during node transform operations.
During drag the H key can be used to toggle the hide flag of the selected nodes.
This makes it easier to 'attach' nodes to available links in narrow places.

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