english Sivu saatavilla vain englanninkielisenä.

Blender Git Statistics -> Branches -> sculpt-dev

"Sculpt-dev" branch

Total commits : 996
Total committers : 27
First Commit : October 17, 2020
Latest Commit : October 18, 2021

Commits by Month

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


AuthorNumber of Commits
Joseph Eagar456
Pablo Dobarro398
Jacques Lucke31
Campbell Barton25
Joseph Eagar17
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

Latest commits Feed

1 day and 21 hours ago
Sculpt: Implement accumulate for paint and
other fixes

* The paint brush now supports accumulate.
* Fixed bug with PBVH_FACES not setting
MSculptVert update flags correctly in
face set draw brush.
* Topology rake now has a mode where it
simply propegates directions from
October 17, 2021, 23:27 (GMT)
Sculpt: Fix topology rake performance regression

* Don't use quite so many iterations
* Defer normals update
October 17, 2021, 22:55 (GMT)
Sculpt: split operators from sculpt.c to sculpt_ops.c

Except for the main brush operator, that's still in sculpt.c.
October 17, 2021, 22:45 (GMT)
Sculpt: Split the brushes from sculpt.c into sculpt_brushes.c.

* Also killed the warnings in sculpt_boundary.c
October 17, 2021, 22:02 (GMT)
Sculpt: move dyntopo command to top of command list.

* Dyntopo is now run before other commands in the
brush command lists.
* Fixed nasty command subspacing bug.
* Added a missing RNA library override flag.
October 17, 2021, 11:25 (GMT)
Sculpt: Fix gcc compile error
October 17, 2021, 11:19 (GMT)
Sculpt: brush UI and debug changes

* You can now edit brush input mappings
inside the main workspace brush panels.
* PBVH_CHECK_NAN now limits how many reports
it prints from a given source file.
* Fixed various problems with shift-smooth strength
* Fixed a NaN in the smoothing code.
October 17, 2021, 08:57 (GMT)
Sculpt: fix memory corruption

* Fixed a nasty bit of memory corruption
* Along the way, added ASAN support to
bmesh customdata blocks.
* Each CD layer is padded by 32 bytes
inside the bmesh data block.
* Also fixed a few minor errors in
mempool's asan support.
* Tried and failed to fix numerical
stability issues with lasso/box
trim brushes.
October 16, 2021, 23:14 (GMT)
Sculpt: fix bug with building paths for
mapping curve inside the ui
October 16, 2021, 22:52 (GMT)
Sculpt: fix versioning error and add cutoff option
for square and cutoff mapping functions.
October 16, 2021, 22:13 (GMT)
Sculpt: forgot yet again to increment the subversion
October 16, 2021, 22:06 (GMT)
Sculpt: brush input mapping improvements

* Input mappings now take a premultiply factor
to scale the input data prior to evaluation;
* Mapping data can also now be fed through a
(wave) function prior to evaluation.
* The UI now has seperate inputs and outputs
sections for input mapping to avoid confusion.
* Added a distance mapping and implemented the speed
* Also fixed original data bug in color filter.
October 16, 2021, 09:26 (GMT)
Sculpt: fix missing NULL check for wire edges
October 16, 2021, 08:48 (GMT)
Sculpt: fix crash in PBVH_FACES
October 16, 2021, 08:20 (GMT)
Sculpt: forget to increment subversion in
last commit
October 16, 2021, 08:16 (GMT)
Sculpt: brush input mappings improvements

Cleaned up brush channel input mappings:

* BrushMapping now stores .min/.max
* BrushMappingDef .min/max now sets BrushMapping min/max
instead of changing the curve preset bounds.
* Fixed how BKE_brush_channel_eval_mappings evaluates
the mappings stack. Mappings now blend directly
with channel value instead of accumulating a multiplier
that's applied at the end.
* Consequently, BrushMapping->blendmode now defaults to MA_BLEND_MULT.
* Exposed BrushMapping->blendmode in RNA and UI.
Note that it doesn't support every MA_BLEND_ type,
it provides its own EnumPropertyItem list of
supported blendmodes.
* Added a random input method, BRUSH_MAPPING_RANDOM.
* Fixed BRUSH_MAPPING_ANGLE being given data in the wrong
range (all channels should be 0..1, not -pi..pi).

Other changes:
* Improved the uv smooth brush. It's still hidden behind an
experimental pref.
* Added a SCULPT_temp_customlayer_has function to check if a temporary
customdata attribute layer exists.
* Fixed a bunch of broken sliders in the paint_toolsystem_common.py.
October 15, 2021, 20:40 (GMT)
Sculpt: smothing ops now slide UVs

* Wrote a new function, SCULPT_reproject_cdata,
to reproject loop customdata after smoothing.
* SCULPT_reproject_cdata is only called if UV
layers exist.
* All of the smoothing tools (hopefully all)
use it.
* This change is necassary to properly support vector
displacement maps in the future; otherwise DynTopo
will introduce lots of noise into the uv tangent
October 15, 2021, 05:52 (GMT)
Sculpt: fix adding shapekeys in sculpt mode
zeroing verts.
October 15, 2021, 03:28 (GMT)
Fix missing comment slashes that somehow
compiled on msvc
October 15, 2021, 03:11 (GMT)
Sculpt: Add various checks to detect NaNs

Most of this commit made it in one or two commits ago.
Added a little macro to detect mysterious NaNs reported
by users and that appear to be related to threading.

It's seeded in various places to hopefully catch
where this is happening.

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