Blender Git Statistics -> Developers -> lichtwerk

Philipp Oeser (lichtwerk)

Total Commits : 301
Master Commits : 273
Branch Commits : 28
First Commit : March 11, 2015
Latest Commit : September 13, 2019

Commits by Month

DateNumber of Commits
September, 201929
August, 201923
July, 201926
June, 20195
May, 201923
April, 201920
March, 201910
February, 201913
January, 201916
December, 201835
November, 201821
October, 201812
September, 20180
August, 20180
July, 201810
June, 201814
May, 201821
April, 20182
March, 20180
February, 20180
January, 20185
December, 20171
November, 20170
October, 20170
September, 20170
August, 20170
July, 20170
June, 20170
May, 20170
April, 20170
March, 20170
February, 20170
January, 20171
December, 20160
November, 20160
October, 20160
September, 20164
August, 20160
July, 20161
June, 20161
May, 20161
April, 20161
March, 20162
February, 20160
January, 20160
December, 20150
November, 20150
October, 20150
September, 20150
August, 20153
July, 20150
June, 20150
May, 20150
April, 20150
March, 20151

Commit Distribution

PathNumber of Commits
master273
hair_object65
temp-outliner-visibility60
collada2.842
blender2.8_snap_gizmo33
temp-ui-layout-2.827
interactive_physics22
benchmark21
hair_guides_grooming21
temp-select-axis21
temp-benchmark21
temp-udim-images21
hair_guides21
soc-2018-cycles-volumes21
soc-2018-bevel21
tmp_hair_curves20
temp-eeveelightcache18
temp-sybren-cow-ocean18
TEMP-UI-DECOR16
temp-greasepencil-vfx16
temp-greasepencil-object-stacksplit16
temp-tab_drag_drop16
temp-dynamic-overrides16
temp-flexible-spacing14
tmp-CollectionsAnim11
ui_layout_gridflow11
tmp-b28-motionpath-drawing11
temp-keymap-save11
temp-keymap-changes11
temp-lanpr-staging8
tmp-COW_InsertKeyframe_Fix7
experimental_gp_weight6
experimental-build6
temp-modifier-rm-cddm6
temp-sybren-particles6
topbar6
temp-sybren-modifier-nonmesh6
temp-unified-collections6
tmp-TimelineHeaderButtonsStretching6
fracture_modifier5
temp-fracture-modifier-2.85
fracture_modifier-master5
temp-sybren-meshdeform4
blender-v2.79b-release3
blender-v2.79a-release3
soc-2019-npr3
gsoc-2018-many-light-sampling3
greasepencil-object3
greasepencil-experimental3
temp-cmake-without-sorted-libs1
tmp-static-override-insertion1
blender-v2.78c-release1
compositor-20161
blender-v2.78b-release1
blender-v2.78-release1
blender-v2.77-release1
blender2.8-snapping_with_occlusion1

Favourite Files

FilenameTotal Edits
space_view3d.py7
object.c7
transform_conversions.c7
object_relations.c7
lattice.c5
BLI_string.h5
info_stats.c5
pipeline.c5
string.c5
object_quick_effects.py5

File Changes

ActionTotalPer Commit
Modified4271.4

Code Changes

ActionTotalPer Commit
Lines Added2 3828.5
Lines Removed1 5355.5

Latest commits Feed

Revision 57e0e52 by Philipp Oeser (master)
1 day and 23 hours ago
Fix (unreported) 'smooth vertex colors' operator not respecting vertex
paint mask selection

followup to rBr27bbe7cbd9b, might as well make this consistent across
all the color operations [with the exception of 'Dirty Vertex Colors'
which is python]

Reviewers: brecht

Differential Revision: https://developer.blender.org/D5786
Revision 89cc5c2 by Philipp Oeser (master)
1 day and 23 hours ago
Fix Particles: Keyed Physics crash when clicking on a particle slot
without a valid target

rB95b9680597f5 introduced code that would skip creation of GPUVertBuf
for ParticlePointCache if the keyed physics would not have a valid
target. Missing vertex buffer would lead to assert/crash.

This code is now removed (dont see a reason why this was done? afaict
2.79 also just displayed the particles without physics in this case and
this seems to be working just fine in 2.8 as well)

part of T69741

Reviewers: fclem

Maniphest Tasks: T69741

Differential Revision: https://developer.blender.org/D5781
Revision 27bbe7c by Philipp Oeser (master)
September 13, 2019, 11:30 (GMT)
Fix vertex paint: color transform operators not respecting vertex paint
mask selection

for 'Invert', 'Levels', 'Hue saturation Value' and 'Bright/Contrast',
face mask was respected, but vertex mask wasnt...

Same code as done in 'Set Vertex Colors'.

reported in T69835

Reviewers: brecht

Maniphest Tasks: T69835

Differential Revision: https://developer.blender.org/D5783
Revision f7ee234 by Philipp Oeser (master)
September 13, 2019, 10:38 (GMT)
Fix Particles Keyed Physics target UI greyed out

Picking the 'Target Object' as well as the 'System' number was greyed
out as long as 'Use Timing' was disabled. 'Use Timing' is unrelated for
the above two, these should always be active...

part of T69741

Reviewers: sergey

Maniphest Tasks: T69741

Differential Revision: https://developer.blender.org/D5782
Revision 5b2cebf by Philipp Oeser (master)
September 12, 2019, 16:23 (GMT)
Fix T69752: Texture paint sampling colors always 'merged down'

Rgression from rBaf4dcc6073fa.

paint_sample_color > imapaint_pick_face uses the the selection buffer
(DRW_select_buffer_sample_point) and to get flat colors [select_id_flat] we
need to be in SCE_SELECT_FACE mode. This was already fine if you had
'Face Selection Masking' turned on, but got colors including lighting
when turned of [select_id_uniform].

There was already an exception in 'select_cache_init' that turns on
SCE_SELECT_FACE for weightpaint, we just need this for texture paint
(vertex paint) as well... Also moved the logic into
select_id_get_object_select_mode.

Note we were also asserting here:
BLI_assert failed: /blender/source/blender/draw/engines/select/
select_engine.c:174, select_cache_init(), at 'e_data.context.select_mode
!= 0'

Note also this is not working correctly for vertexpaint (yet), but has
been discussed in T69752 and there is a solution by @mano-wii in P1032.

Reviewers: mano-wii

Subscribers: mano-wii

Maniphest Tasks: T69752

Differential Revision: https://developer.blender.org/D5775
Revision 2cec4af by Philipp Oeser (master)
September 12, 2019, 09:24 (GMT)
Fix T69582: Empties no longer support Rigid Body Constraints

This is caused by rB1342d1879e12 and would also break the whole
"Connect" workflow [which relies on empties]

Reviewers: mont29, brecht

Maniphest Tasks: T69582

Differential Revision: https://developer.blender.org/D5772
Revision b64fca4 by Philipp Oeser / YimingWu (temp-lanpr-staging)
September 12, 2019, 01:13 (GMT)
Fix assert hiding selected particles

was trying to get a boolean with RNA_enum_get (instead of
RNA_boolean_get)

Spotted while looking into T69680, T69432
Revision 2da63c0 by Philipp Oeser / YimingWu (temp-lanpr-staging)
September 12, 2019, 01:13 (GMT)
Fix T69663: 2.81 Cant open/append/link a blend file but 2.8 can

Was a problem in the versioning code from rBbaaa89a0bc54, since the
TexMapping struct could already be freed and node->storage could already
be set to NULL (if a file with the new mapping node [saved from (2, 81,
8) or newer] is opened in a blender version prior to (2, 81, 8) and
saved from there again).

Reviewers: brecht

Maniphest Tasks: T69663

Differential Revision: https://developer.blender.org/D5723
Revision 2d39de7 by Philipp Oeser / YimingWu (temp-lanpr-staging)
September 12, 2019, 01:13 (GMT)
Cleanup: clang-format
Revision 3a0789b by Philipp Oeser / YimingWu (temp-lanpr-staging)
September 12, 2019, 01:13 (GMT)
Fix T69653: Freestyle modifiers "Distance from ..." python error

Was a wrong rename in rBaeb8e81f2741

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