english Sivu saatavilla vain englanninkielisenä.

Blender Git Statistics -> Developers -> pablodp606

Pablo Dobarro (pablodp606)

Total Commits : 359
Master Commits : 229
Branch Commits : 130
First Commit : January 23, 2019
Latest Commit : March 31, 2020 (Yesterday)

Commits by Month

DateNumber of Commits
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
master229
sculpt-mode-features108
temp-lanpr-staging7
vr_scene_inspection6
temp-lanpr-cleanup25
temp-lanpr-cleanup5
temp-face-set-fixes3
blender-v2.82-release1

Favourite Files

FilenameTotal Edits
sculpt.c179
sculpt_intern.h58
DNA_brush_types.h50
rna_brush.c50
brush.c49
paint_cursor.c32
space_view3d_toolbar.py31
versioning_280.c25
paint_stroke.c20
BKE_paint.h19

File Changes

ActionTotalPer Commit
Added210.1
Modified9892.8

Code Changes

ActionTotalPer Commit
Lines Added25 46179.8
Lines Removed5 35016.8

Latest commits Feed

Revision da3cb51 by Pablo Dobarro (master)
9 hours 5 min ago
Multires: Initial Face Sets support

This implements the Sculpt Mode API functions needed for Face Sets and
visibility management for PBVH_GRIDS. No major changes were needed in
the operators and the sculpt mode code. This implementation stores the
face sets in the base mesh, so faces created in higher subdivision
levels can't be modified individually. Also, we are not checking for
multiple face sets per vertex (that can be added in the future), so
relax tools don't work yet. The rest of the features (paint, undo,
visibility operators..) work as expected.

Reviewed By: brecht

Differential Revision: https://developer.blender.org/D7168
Revision 6c036a6 by Pablo Dobarro (master)
15 hours 46 min ago
Add Voxel Mode to the Remesh modifier

This adds the Voxel Mode to the current remesh modifier. It works
exactly the same way as the voxel remesh operator and uses the same
properties to control the remeshing. We can exand this with more options
in the future (fix poles, reprojection...)

Reviewed By: brecht

Differential Revision: https://developer.blender.org/D7292
Revision 1c1a14d by Pablo Dobarro (master)
16 hours 42 min ago
Voxel Remesh: Edit Voxel Size operator

This operator lets the user control the voxel/detail size of the voxel remesher directly from the 3D view in a similar way the Brush radius and strength are controlled. The shorcut from sculpt mode is Shift + R (similar to Shift + F for brush strength).
It shows a grid that represents the real voxel size of the object. The grid and the text are automatically aligned to the view to avoid rendering all voxels with thousands of lines.

It also has a slow mode when pressing shift that works like the slow mode of the brush radius control.

This operator controls the value changes sensitivity automatically to avoid jumping to extremelly high resolutions and run out of memory.
This way, adjusments done in lower voxel sizes are more precise. Pressing Ctrl disables this functionality and allows changing the voxel size directly in a linear way.

Reviewed By: jbakker, #user_interface, billreynish

Differential Revision: https://developer.blender.org/D6449
Revision 9120191 by Pablo Dobarro (master)
March 27, 2020, 17:15 (GMT)
Sculpt: Pose Brush Face Sets origin mode

This commit introduces a new mode for calculating the positions and
weights of the IK segments in the Pose Brush based on the Face Sets.

The first segment of the chain will always include all face sets inside
the brush radius and it will propagate until the boundary of the last
face sets added in the flood fill. Then consecutive connected face sets
are added to the chain until the chain length limit is reached or all
face sets of the mesh are already part of the chain.

This feature enables complete control over the pose brush origins in
case that is needed. Also, with this mode, the user can have a library
of base meshes with face sets already configured to get to the initial
pose as fast as possible.

Reviewed By: jbakker

Differential Revision: https://developer.blender.org/D7235
Revision 4c0cca7 by Pablo Dobarro (master)
March 27, 2020, 17:05 (GMT)
Rename Edge Automasking to Mesh Boundary Automasking

This makes more clear what this automasking operation does and helps to differenciate it from the future face sets boundary automasking.

Reviewed By: jbakker

Differential Revision: https://developer.blender.org/D7185
Revision 015c084 by Pablo Dobarro (master)
March 27, 2020, 16:55 (GMT)
Sculpt: Weight normal and area sampling towards the brush center

Previously, all vertices inside the brush radius were taken into account
equally when calculating the sculpt normal and area. This was causing
artifacts and unpredictable results with large brushes or meshes with
curvatures, as the strongest deformation point of all brushes is usually
in the center. By weighting the vertex normal and position towards the
center when sampling, all brushes should now behave in a more
predictable way in non-uniform surfaces.

Reviewed By: jbakker

Differential Revision: https://developer.blender.org/D6989
Revision 7eacda5 by Pablo Dobarro (master)
March 27, 2020, 16:52 (GMT)
Fix T74637: Reset face set data when disabling dyntopo

Last time I checked Face Sets were preserved in a more or less
predictable way when modifying the mesh with dyntopo. As it looks that
in some problems this may cause bugs and you can't see or use face sets
when modifying the topology of the mesh whith dyntopo active, it is
probably better to reset them when going from dyntopo to mesh. This way
you know that you are always going to get a predictable face sets state.

Reviewed By: jbakker

Maniphest Tasks: T74637

Differential Revision: https://developer.blender.org/D7099
Revision 48ea173 by Pablo Dobarro (master)
March 26, 2020, 15:24 (GMT)
Sculpt: Create Face Set by Edit Mode Selection

This implements a new mode in the Face Sets Create operator to create a
new face sets from the faces selection in edit mode. This can be used
when the user considers that the edit mode tools are more convenient for
a more precise control or a certain type of selection, like creating a
face set from a face loop.

Reviewed By: jbakker

Differential Revision: https://developer.blender.org/D7211
Revision 99530ef by Pablo Dobarro (master)
March 26, 2020, 15:20 (GMT)
Sculpt: Face Sets Init operator

This operator initializes all face sets in the sculpt at once using
different mesh properties. It can create face sets by mesh connectivity,
material slots, face normals, UV seams, creases, sharp edges, bevel
weights and face maps.

For properties that are already in the faces, this is implemented as a
loop. Properties that depend on edge attributes use a similar operation
to sculpt flood fill, but using face adjacency instead of edge vertex
connectivity.

As Multires also stores the face sets in the base mesh, this should work
in the face sets Multires implementation without any changes.

This is implemented as a separate operator as this resets the visibility
and creates all face sets at once, while the create face set operator
creates a single face sets, leaving the rest of the face sets in the
mesh as they are.

Reviewed By: jbakker

Differential Revision: https://developer.blender.org/D7209
Revision a218be3 by Pablo Dobarro (master)
March 26, 2020, 15:13 (GMT)
Sculpt: Surface Smooth Brush and Mesh Filter

This implements the Surface Smooth Brush as a mode inside the Smooth tool,
which uses the HC algorithm from "Improved Laplacian Smoothing of Noisy Surface Meshes".
Comparted to the regular smooth brush with laplacian smooth, this brush removes
the surface while preserving the volume of the object.
The smooth result can be controlled by tweaing the original shape preservation,
displacement and iteration count.
The same surface smooth operation is also available as a mesh filter.

Reviewed By: jbakker

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

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