Blender Git Statistics -> Developers -> pablodp606

Pablo Dobarro (pablodp606)

Total Commits : 633
Master Commits : 494
Branch Commits : 139
First Commit : January 23, 2019
Latest Commit : December 1, 2020 (Yesterday)

Commits by Month

DateNumber of Commits
December, 20201
November, 202027
October, 202051
September, 202032
August, 202047
July, 202033
June, 202031
May, 202026
April, 202026
March, 202061
February, 202028
January, 202017
December, 20199
November, 201926
October, 201942
September, 201953
August, 201924
July, 201917
June, 201916
May, 201914
April, 201930
March, 201921
February, 20190
January, 20191

Commit Distribution

PathNumber of Commits

Favourite Files

FilenameTotal Edits

File Changes

ActionTotalPer Commit
Modified1 8172.9

Code Changes

ActionTotalPer Commit
Lines Added37 96067.1
Lines Removed9 30016.4

Latest commits Feed

Revision edf1095 by Pablo Dobarro / Dalai Felinto (master)
1 day and 12 hours ago
Fix T83275: Crash with scene statics and empty scene

ob can be NULL, so it needs to be checked before accessing ob->mode

Differential Revision:
Revision 645c2bd by Pablo Dobarro (master)
1 day and 23 hours ago
Fix sculpt transform incorrently flipping displacement in Y and Z axis

These functions were only checking the X axis for flipping the
displacement for a symmetry area depending on the initial position of
the pivot.
This affects transform and any other tools that transform vertices and
applies symmetry based on areas (the pose brush, for example).

Reviewed By: sergey

Differential Revision:
Revision ea06413 by Pablo Dobarro (master)
1 day and 23 hours ago
UI: Add Sculpt Session info to stats

This adds the vertex and face count info to the scene stats in sculpt
mode. These stats count the active vertices and faces in the
sculptsession for the active object. This has the following advantages:
- It is possible to know how many vertices the sculptsession has active
comparted to the vertex count of the entire scene from sculpt mode
- When sculpting with constructive modifiers, these stats will report the
number of vertices that you can actually sculpt with, instead of the
vertex count of the modified mesh and the entire scene.

Reviewed By: sergey, dbystedt

Differential Revision:
Revision 64b5888 by Pablo Dobarro (master)
November 26, 2020, 23:18 (GMT)
Sculpt: Refactor transform code to allow incremental updates

This adds support for incremental updates in the sculpt transform
code. Now tools can define if they need the displacement applied
for the original coordinates or incrementally.

This is needed for features like elastic transform or cloth deformation
target in the transform tool.

No functional changes.

Reviewed By: sergey

Differential Revision:
Revision 05c4efc by Pablo Dobarro (master)
November 25, 2020, 21:22 (GMT)
Fix Edit Face Set operator not being cancelled when the cursor is not over the mesh

If the cursor is not over the mesh, the operator was still using the
last Face Set ID updated by the drawing cursor code when the cursor was
over the mesh.

This now cancels the operator instead of modifying a Face Set that will
look random to the user.

Reviewed By: sergey

Differential Revision:
Revision 8b9b3d9 by Pablo Dobarro (master)
November 25, 2020, 21:21 (GMT)
Rename use paint symmetry to use mesh symmetry in quadriflow

The original name was chosen because symmetry was a property of
the Paint struct. Now symmetry is a property of meshes, which
also makes the name of the property easier to understand.

Reviewed By: sergey, dbystedt

Differential Revision:
Revision c850ce9 by Pablo Dobarro (master)
November 20, 2020, 17:02 (GMT)
Fix wireframe opacity creating artifacts on sculpt overlay edges

When lowering the wireframe opacity with sculpt overlays enabled, the
wireframe overlay was creating white artifacts along the edges.

Reviewed By: fclem

Differential Revision:
Revision 4b55abc by Pablo Dobarro / Clment Foucault (master)
November 18, 2020, 11:20 (GMT)
Fix T82586: Sculpt normals not updating with EEVEE enabled

The root cause of this bug is that the function that updates the PBVH
normals is drw_sculpt_generate_calls. As now both the overlays and
mesh can be drawn without using pbvh drawing, the normals were not
updating. This patch forces a normals updates also in the no PBVH
drawing code path of the overlays. This was affecting both shading and
sculpt surface sampling in both flat and smooth shading modes.

Having the sculpt normals being updated by the drawing code is a wrong
design which also causes other issues like:

Brushes that sample the surface and do multiple stroke steps between

redraws will sample invalid normals, creating artifacts during the
stroke clearly visible in some brushes.

Brushes that do not need to sample the surface update the normals on

each redraw. This affects performance a lot as in some cases, updating the
normals takes more time than doing the brush deformation. If flat shading
is being used, this is only necessary to do once after the stroke ends.

Reviewed By: fclem
Differential Revision:
Revision 3e325c3 by Pablo Dobarro (master)
November 17, 2020, 22:10 (GMT)
Merge branch 'blender-v2.91-release'
Revision e580c18 by Pablo Dobarro (master)
November 17, 2020, 22:01 (GMT)
Fix T82542: Boundary brush crash with dyntopo

This brush needs to be disabled for dyntopo as it stores its custom data
and deforms from original coordiantes.

Reviewed By: sergey

Maniphest Tasks: T82542

Differential Revision:

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