english Sivu saatavilla vain englanninkielisen�.

Blender Git Statistics -> Developers -> jbakker

Jeroen Bakker (jbakker)

Total Commits : 700
Master Commits : 543
Branch Commits : 157
First Commit : July 4, 2011
Latest Commit : November 13, 2019

Commits by Month

DateNumber of Commits
November, 20192
October, 20197
September, 201917
August, 201912
July, 201917
June, 201923
May, 201931
April, 201916
March, 201927
February, 201915
January, 20190
December, 20180
November, 20180
October, 20180
September, 20181
August, 20184
July, 201810
June, 2018101
May, 201880
April, 201884
March, 20181
February, 20180
January, 20180
December, 20170
November, 20170
October, 20170
September, 20172
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, 20163
May, 20164
April, 20160
March, 20160
February, 20160
January, 20160
December, 20150
November, 20150
October, 20150
September, 20150
August, 20150
July, 20150
June, 20152
May, 20150
April, 20150
March, 20150
February, 20151
January, 20151
December, 20140
November, 20140
October, 20140
September, 20146
August, 20143
July, 201417
June, 20140
May, 20145
April, 20142
March, 20141
February, 20140
January, 20140
December, 20136
November, 20130
October, 20132
September, 20130
August, 20130
July, 20130
June, 20132
May, 20130
April, 20131
March, 20130
February, 20134
January, 20130
December, 20120
November, 20120
October, 20128
September, 20124
August, 20125
July, 201226
June, 201227
May, 201252
April, 201230
March, 20120
February, 20129
January, 201210
December, 20117
November, 20112
October, 20110
September, 20110
August, 20113
July, 20117

Commit Distribution

PathNumber of Commits
master543
interactive_physics253
temp-ui-layout-2.8253
hair_object253
collada2.8253
blender2.8_snap_gizmo253
temp-outliner-visibility253
temp-select-axis251
hair_guides_grooming248
temp-udim-images248
hair_guides248
temp-benchmark248
benchmark248
soc-2018-cycles-volumes248
soc-2018-bevel248
temp-sybren-cow-ocean246
temp-eeveelightcache246
temp-greasepencil-vfx246
tmp_hair_curves246
temp-tab_drag_drop238
temp-dynamic-overrides220
temp-greasepencil-object-stacksplit206
TEMP-UI-DECOR194
temp-flexible-spacing165
ui_layout_gridflow164
temp-keymap-changes157
tmp-CollectionsAnim146
tmp-b28-motionpath-drawing144
temp-keymap-save133
tmp-COW_InsertKeyframe_Fix110
temp-unified-collections110
temp-sybren-particles108
experimental_gp_weight108
blender2.8-workbench106
topbar96
tmp-TimelineHeaderButtonsStretching96
temp-modifier-rm-cddm95
temp-sybren-modifier-nonmesh94
temp-sybren-meshdeform91
blender2.8-snapping_with_occlusion89
tile89
tmp-static-override-insertion85
blender-tiles31
compositor-20167
tiles-scheduler5
temp-lanpr-cleanup22
temp-lanpr-cleanup2
blender-v2.79a-release1
blender-v2.79-release1
blender-v2.75-release1
fracture_modifier-master1
fracture_modifier1
temp-lanpr-staging1
blender-v2.79b-release1
temp-fracture-modifier-2.81

Favourite Files

FilenameTotal Edits
rna_space.c82
workbench_materials.c76
workbench_private.h64
space_view3d.py63
DNA_view3d_types.h56
draw_manager.c43
studiolight.c41
CMakeLists.txt41
versioning_280.c38
workbench_deferred.c35

File Changes

ActionTotalPer Commit
Added1 1881.7
Modified4 0895.8
Deleted1030.1

Code Changes

ActionTotalPer Commit
Lines Added38 20162.1
Lines Removed17 88129.1

Latest commits Feed

Revision e527544 by Jeroen Bakker (master)
November 13, 2019, 11:55 (GMT)
Cycles: OpenCL Performance

When using OpenCL with Cycles the rendering time increased substantial.
After doing some tests the bottleneck was found in 4d voronoi and 2d and
3d smooth voronoi.

This change will hide these behind a specific compile directive so the
speed will improve.

AMD RX480 + BMW scene

2.80 (3:10)
2.81 (5:48)
2.81 excluding 4d voronoi+2d/3d smooth (3:50)

Reviewed By: sergey

Differential Revision: https://developer.blender.org/D6231
Revision 5840c17 by Jeroen Bakker (master)
November 1, 2019, 14:10 (GMT)
Fix T70725: Frame Symmetry Stroke

Frame Selected centers around the last valid stroke.
When Symmetry is enabled the last mirrored `location` was added to the
`average_stroke_accum` in stead of the original stroke location.

This patch will add the `true_location` to the `average_stroke_accum`.
This contains the original stroke location.

Issue happened in Vertex and Weight paint.

Reviewed By:
Pablo Dobarro

Differential Revision: https://developer.blender.org/D6161
Revision bcac0ed by Jeroen Bakker (master)
October 29, 2019, 08:40 (GMT)
Fix T70913: OpenCL Compiler Errors

Reverting part of a clean up that was done 6 months ago. The
consequence was that OpenCL compositing wasn't working since
then.
Revision 2feda50 by Jeroen Bakker / YimingWu (temp-lanpr-cleanup, temp-lanpr-cleanup2)
October 18, 2019, 12:43 (GMT)
Workbench: Background Dithering

Background dithering was introduced to solve banding issues on gradient backgrounds.
This patch will enable dithering based on the texture that is used for drawing.
Only when using a GPU_RGBA8 texture the dithering will be enabled.

This disables dithering for final rendering, vertex and texture paint modes.

Reviewed By: fclem

Differential Revision: https://developer.blender.org/D6056
Revision 78f8270 by Jeroen Bakker (master)
October 17, 2019, 10:19 (GMT)
Volumetric: Debug Voxel Size and Location

When displaying the voxel size for an adaptive domain the resolution of the adaptive domain was used to calculate the world size of the voxel.
This patch changes this to use the initial size of the domain.

When using adaptive domain the overlay was not rendered in the right
place.

Thanks to sebbas for part of the patch!

Reviewed By: sebbas, fclem

Differential Revision: https://developer.blender.org/D6076
Revision 9d228c6 by Jeroen Bakker (master)
October 17, 2019, 10:16 (GMT)
Volumetric: Debug Voxel Size and Location

When displaying the voxel size for an adaptive domain the resolution of the adaptive domain was used to calculate the world size of the voxel.
This patch changes this to use the initial size of the domain.

When using adaptive domain the overlay was not rendered in the right
place.

Thanks to sebbas for part of the patch!

Reviewed By: sebbas, fclem

Differential Revision: https://developer.blender.org/D6076
Revision b0476f0 by Jeroen Bakker (master)
October 16, 2019, 13:40 (GMT)
Workbench: Background Dithering

Background dithering was introduced to solve banding issues on gradient backgrounds.
This patch will enable dithering based on the texture that is used for drawing.
Only when using a GPU_RGBA8 texture the dithering will be enabled.

This disables dithering for final rendering, vertex and texture paint modes.

Reviewed By: fclem

Differential Revision: https://developer.blender.org/D6056
Revision 0bdf4e2 by Jeroen Bakker (master)
October 5, 2019, 15:18 (GMT)
Show Background Image Beneath Transparent Objects (Cycles only)

Camera background images were not shown under transparent objects.
This patch performs an alpha under for background images for cycles.

In order to see the difference the Film transparency needs to be turned on.

Note that workbench and EEVEE still needs to be adapted as they don't
write store alpha value in the viewport.

Side note. This implementation is already an improvement of the current behavior, what users are requesting. (Show background images underneath cycles viewport rendering.) It is clear that this patch still needs to be extended to workbench and eevee. For now that should be marked as a known limitation.

Reviewed By: fclem

Differential Revision: https://developer.blender.org/D5437
Revision 56dd7fe by Jeroen Bakker (master)
October 4, 2019, 14:23 (GMT)
GPU: Platform Support Level

Adds a check when starting blender if your platform is supported. We use a blacklist
as drivers are updated more regular then blender (stable releases).

The mechanism detects if the support level changed or has been validated by the user previously.
Changes can happen due to users updating their drivers, but also when we change the support
level in our code base.

When the user has seen the limited support level message it is saved in the user config.
It would be better to have a system specific config section, but currently not clear
what could benefit from that.

When the platform is unsupported or has limited support a dialog box will appear including a link
to our user manual describing what to do.

**Windows**
Windows uses the MessageBox that is provided by the windows kernel.

**X11**
We use a very lowlevel messagebox for X11. It is very limited in use and can be fine tuned when needed.

**SDL/APPLE**
There is no implementation for SDL or APPLE at this moment as the platform support feature targets mostly Windows users.

Reviewed By: brecht

Differential Revision: https://developer.blender.org/D5955
Revision cbf2d23 by Jeroen Bakker (master)
September 26, 2019, 11:32 (GMT)
CleanUp

Removed unused define in `edit_mesh_mode.c`

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-2019