english Sivu saatavilla vain englanninkielisenä.

Blender Git Statistics -> Developers -> lichtwerk

Philipp Oeser (lichtwerk)

Total Commits : 500
Master Commits : 447
Branch Commits : 53
First Commit : March 11, 2015
Latest Commit : March 27, 2020

Commits by Month

DateNumber of Commits
March, 202035
February, 202029
January, 202036
December, 20199
November, 201926
October, 201944
September, 201949
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
master447
hair_object65
temp-outliner-visibility60
collada2.842
blender2.8_snap_gizmo33
temp-ui-layout-2.827
interactive_physics22
hair_guides21
soc-2018-cycles-volumes21
temp-select-axis21
temp-udim-images21
soc-2018-bevel21
benchmark21
temp-benchmark21
hair_guides_grooming21
tmp_hair_curves20
temp-sybren-cow-ocean18
temp-eeveelightcache18
TEMP-UI-DECOR16
temp-dynamic-overrides16
temp-tab_drag_drop16
temp-greasepencil-vfx16
temp-greasepencil-object-stacksplit16
temp-flexible-spacing14
temp-lanpr-cleanup212
temp-keymap-save11
temp-keymap-changes11
tmp-CollectionsAnim11
ui_layout_gridflow11
tmp-b28-motionpath-drawing11
blender-v2.82-release8
temp-lanpr-staging8
temp-lanpr-cleanup8
tmp-COW_InsertKeyframe_Fix7
tmp-TimelineHeaderButtonsStretching6
experimental_gp_weight6
experimental-build6
temp-modifier-rm-cddm6
temp-sybren-particles6
topbar6
temp-sybren-modifier-nonmesh6
temp-unified-collections6
fracture_modifier5
fracture_modifier-master5
temp-fracture-modifier-2.85
temp-sybren-meshdeform4
soc-2019-npr3
gsoc-2018-many-light-sampling3
greasepencil-refactor3
blender-v2.79b-release3
greasepencil-object3
blender-v2.79a-release3
greasepencil-experimental3
temp-gpencil-eval3
blender-v2.81-release2
new-object-types2
blender-v2.78-release1
tmp-static-override-insertion1
blender-v2.77-release1
vr_scene_inspection1
compositor-20161
temp-cmake-without-sorted-libs1
temp-blender-v2.81-release1
blender-v2.78c-release1
blender-v2.78b-release1
blender2.8-snapping_with_occlusion1

Favourite Files

FilenameTotal Edits
particle_edit.c16
object_relations.c11
space_view3d.py10
blender_default.py9
sequencer.c8
interface_handlers.c8
object.c8
transform_conversions.c7
uvedit_ops.c7
editcurve.c6

File Changes

ActionTotalPer Commit
Modified6781.4

Code Changes

ActionTotalPer Commit
Lines Added4 46010.1
Lines Removed2 8626.5

Latest commits Feed

Revision 96b3463 by Philipp Oeser (master)
March 27, 2020, 09:23 (GMT)
Cleanup: Remove debug print

Leftover from rB3b59c111821b.
Revision ff62481 by Philipp Oeser (master)
March 27, 2020, 09:10 (GMT)
Fix T69060: File Output Node does not work with Time Remapping

Problem is that the RenderEngines will change the RenderData cfra when
rendering (when time remapping is used -- at least workbench/eevee/
gpencil do a combination of BKE_scene_frame_get() plus
RE_GetCameraWindow() which alters the RenderData cfra).

Later on in the pipeline, the Compositor will use this RenderData cfra
to determine the output file name for the FileOutput node. (In contrast
to this, the 'regular' Output will use the Scene's RenderData -- not the
Render's -- cfra [which hasnt been altered])

It is not entirely clear why RE_GetCameraWindow was setting the cfra on
the Render, but it appears to be legacy OGL rendering related and is not
needed anymore.
Removing this will keep the cfra as needed for the Compositor FileOutput
node.
Revision d0b0a0a by Philipp Oeser (master)
March 27, 2020, 08:58 (GMT)
Fix T74927: Slow playback using Auto Normalization

Caused by rBedb3b7a323a1.

Using evaluate_fcurve_only_curve actually causes quite a bit of slowdown
[6x] compared to bezier forward differencing [which was used prior to
rBedb3b7a323a1]. But full fcurve evaluation is desired with Dynamic
Interpolation Effects [Back/Elastic] since their min/max will not be
captured with forward differencing.

So now gain back speed [using bezier forward differencing] and only do
the full fcurve evaluation for dynamic interpolation effects.

Maniphest Tasks: T74927

Differential Revision: https://developer.blender.org/D7196
Revision 6eb1004 by Philipp Oeser (master)
March 27, 2020, 08:41 (GMT)
Fix T58439: Info Editor does not show operator reports immediately when
operator cancelled.

Lots of operators return OPERATOR_CANCELLED when no data really changed.
Reports from those operators do not show immediately in the Info Editor
[they only do if the operator returns OPERATOR_FINISHED].

Now also notify the Info Editor in case of OPERATOR_CANCELLED.

Maniphest Tasks: T58439

Differential Revision: https://developer.blender.org/D7238
Revision 59aaba7 by Philipp Oeser (master)
March 25, 2020, 15:52 (GMT)
Cleanup: typo in print
Revision 28827b6 by Philipp Oeser (master)
March 24, 2020, 09:52 (GMT)
Fix T64573: RNA_path_from_ID_to_property fails for pointcaches

Give pointcaches a proper path function which e.g. also resolves
ALT+click (assign to all selected) not working for anything relating to
pointcaches.

This also cleans up the usage of the 'eModifierTypeFlag_UsesPointCache'
flag (removed from the boolean modifier, added to the softbody modifier).

Maniphest Tasks: T64573

Differential Revision: https://developer.blender.org/D7115
Revision 02f7a6b by Philipp Oeser (master)
March 24, 2020, 08:58 (GMT)
Fix T74744: Studio Lights editor not updating in realtime when tweaking
the settings

Caused by rBc476c36e4008.

This hooks into the existing FIXME (workaround for a missing update
tagging), reactivates the NS_VIEW3D_GPU notifier (introduced in
rB2ad3d8f158d2 -- but not going anywhere atm.) to check changes to rv3d
rflag which indicated UserStudioLight has changed. To not have updates
all the time, the rflag also needs to be cleared again (see original
rB2ad3d8f158d2).

Maniphest Tasks: T74744

Differential Revision: https://developer.blender.org/D7194
Revision ed44bb9 by Philipp Oeser (master)
March 24, 2020, 08:54 (GMT)
Fix T74872: Clipping Region not updating

Caused by rBc476c36e4008.

This hooks into the existing FIXME (workaround for a missing update
tagging), needs to also check the clip_state (to detect
changes in DRW_STATE_CLIP_PLANES).

Maniphest Tasks: T74872

Differential Revision: https://developer.blender.org/D7193
Revision a6dd22d by Philipp Oeser (master)
March 24, 2020, 08:50 (GMT)
Fix T74957: Matcap flip not updating

Caused by rBc476c36e4008.

This hooks into the existing FIXME (workaround for a missing update
tagging from operators), needs to also check the shading.flag (to detect
changes in V3D_SHADING_MATCAP_FLIP_X).

Differential Revision: https://developer.blender.org/D7192
Revision 579447b by Philipp Oeser (master)
March 24, 2020, 08:44 (GMT)
Fix T74096: Paint Masking overlay can`t be hidden

Caused by rB9516921c05bd.

Dont really see a reason to draw overlays here if overlays are disabled.
Looks like this only affects Face/Vertex mask selection drawing [which
should indeed be hidden when overlays are disabled] next to two
exceptions:

- OVERLAY_paint_vertex_cache_populate draws weights as well [D7176 /
T70807 might be related here, but to me it looks like drawing weights
here is actually not needed at all]

- OVERLAY_paint_texture_cache_populate calls
DRW_cache_mesh_surface_texpaint_get [not sure about this one, this is
also called from workbench_cache_texpaint_populate, looks like this is
not needed when overlays are hidden]

Maniphest Tasks: T74096

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

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