Blender Git Statistics -> Branches -> sculpt-dev

"Sculpt-dev" branch

Total commits : 888
Total committers : 27
First Commit : October 17, 2020
Latest Commit : September 28, 2021 (Today)


Commits by Month

DateNumber of Commits
September, 202184
August, 202159
July, 202159
June, 202141
May, 202145
April, 202187
March, 202188
February, 2021150
January, 202155
December, 202063
November, 2020130
October, 202027

Committers

AuthorNumber of Commits
Pablo Dobarro398
Joseph Eagar350
Jacques Lucke31
Campbell Barton25
Joseph Eagar15
Sergey Sharybin14
Aaron Carlisle9
Sybren A. Stüvel7
Hans Goudey5
Philipp Oeser5
Ray molenkamp4
Richard Antalik4
Jeroen Bakker3
Ankit Meel2
Robert Guetzkow2
Sebastián Barschkis2
Yevgeny Makarov2
Bastien Montagne1
Brecht Van Lommel1
Clément Foucault1
Dalai Felinto1
Falk David1
Germano Cavalcante1
Julian Eisel1
Kévin Dietrich1
Paul Melis1
Peter Fog1

Popular Files

FilenameTotal Edits
sculpt.c196
sculpt_intern.h120
pbvh_bmesh.c104
sculpt_expand.c75
bmesh_log.c61
BKE_pbvh.h58
pbvh.c54
sculpt_dyntopo.c53
sculpt_undo.c52
sculpt_filter_mask.c45

Latest commits Feed

1 hour 2 min ago
Fix macro problem with clang/gcc
2 hours 11 min ago
Sculpt: couple of small ui tweaks
2 hours 51 min ago
Sculpt: UI updates and fixed hard edge mode setting

* Brush editor tab now defaults to old
interface, with two options:
- Advanced, which shows more options
- Edit Mode, which shows workspace visibility buttons
* Hard edge mode (which forcibly sets face set slide to 0
and enables preserve faceset boundarys) now works again.
* Smooth_strength_factor is now a brush channel with
inheritance set to true.
* Alt-smooth now restores the hard edge mode and
smooth_strength_factor from the active brush context.
While both are default inherited from toolsetting defaults,
it can be quite confusing if either have inheritance unset
by the user in the Smooth brush.
1 day and 9 hours ago
Fix last commit (why did that ever work?)
1 day and 9 hours ago
Sculpt Dyntopo: Fixed memory leak

* Fixed a particularly nasty memory leak
where the entire process of entering sculpt
mode was being done twice.

* Discovered that range tree is extremely slow.
Got the alternative freelist version up and running,
and replace a usage of GSet with a bitmap. However
the new code is disabled pending further testing.
Literally an order of magnutude improvement.
1 day and 20 hours ago
Sculpt: fix crash in multires layer brush
1 day and 21 hours ago
Sculpt: Cleaned up custom customdata api

* Cleaned up the SculptCustomLayer API that is
used for custom data.
* Various SculptCustomLayer references are now maintained
in ss->custom_layers and are updated automatically when
the CD layout changes.
* PBVH_GRIDS now forcibly allocate custom layers in simple_array
mode (i.e. they don't allocated real customdata layers at all).
* SculptCustomLayers can optionally be preserved in the final mesh.
* Fixed handling of CD_TEMPORARY which was broken.
* The layer brush can now split the pbvh during use.
* Persistent base data is now saved as permanent CD layers (except
for PBVH_GRIDS). This is necessary for undo, if we want we can
add special code to remove them on exising sculpt mode.
* The layer brush now uses the SculptCustomLayer API instead of
having seperate bmesh and faces/grids implementations.

* In unrelated changes, fixed curve presets for clay brushes.
- Still need to implement stabilized input mappings, which the
clay thumb brush needs.
September 26, 2021, 09:47 (GMT)
Sculpt: more brush engine stuff

* Setting sculpt paint color from
the palette works again.
* Fixed various defaults.
September 25, 2021, 21:20 (GMT)
Fix color palette panel
September 25, 2021, 08:49 (GMT)
Fix a few defaults for sculpt paint brush
September 25, 2021, 08:36 (GMT)
Fix dyntopo undo crash
September 25, 2021, 07:38 (GMT)
Sculpt: fix paint brush defaults
September 25, 2021, 07:21 (GMT)
fix small but significant typo
September 25, 2021, 07:19 (GMT)
Fix a few regressions in other paint modes.
September 25, 2021, 04:04 (GMT)
Sculpt: More brush channels stuff
September 25, 2021, 01:47 (GMT)
Sculpt: Unnest channels.channels in RNA

* BrushChannelSet is now a pure collection. This
eliminated the annoying brush.channels.channels
paths, and also makes library overriding work.
* Now sure I've done this correctly. Struct extended
collection properties are a bit confusing.
September 24, 2021, 09:44 (GMT)
fix python script error
September 24, 2021, 09:41 (GMT)
remove debug line from last commit
September 24, 2021, 09:38 (GMT)
Sculpt: more brush stuff

* Move more dyntopo settings to brush channels
* Implemented the unprojected radius hack in
the new brush system. I'm not really happy
with it, but doing it properly is going to
take some thought.
September 24, 2021, 04:39 (GMT)
Sculpt: fix clay brush

* BRUSH_MAPPING_INHERIT is now respected
when unset.
* Also added inherit icon to
input mapping curves ui.

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