Blender Git Loki

Kaikki Blender Git kommitit.

Page: 2177 / 8462

September 18, 2019, 17:45 (GMT)
Fix remesher operator poll function

This commit also removes the name "voxel" from the messages because this function
is now used for the voxel remesher and quadriflow.

Reviewed By: brecht

Differential Revision: https://developer.blender.org/D5842
September 18, 2019, 17:27 (GMT)
Fix T70006: crash when transforming paint curve edit points in sculpt mode

This was caused by rB309cd047ef46.
Above commit introduced code that would skip early for sculptmode
(leaving out the neccessary createTransPaintCurveVerts).

Reviewers: pablodp606, jbakker, mano-wii

Maniphest Tasks: T70006

Differential Revision: https://developer.blender.org/D5837
September 18, 2019, 16:19 (GMT)
Fix excessive dependency graph evaluation while painting strokes

Particularly noticeable when vertex painting with a subsurf modifier.

In some cases every sculpt or paint stroke step would evaluate the dependency
graph. This should only happen for redraws. Now more selectively choose if the
dependency graph should be evaluated to initialize the view context. Doing it
in the view context evaluation is somewhat hidden, now it's more explicit.

Differential Revision: https://developer.blender.org/D5844
September 18, 2019, 15:56 (GMT)
Depsgraph: Cleanup, spelling in comment
September 18, 2019, 15:56 (GMT)
Subvid: Initial support of subdiv topology query

Just some higher level functions to access topology information.
September 18, 2019, 15:56 (GMT)
Subdiv: Cleanup, split function into smaller ones
September 18, 2019, 15:42 (GMT)
Merge branch 'master' into functions
September 18, 2019, 15:42 (GMT)
Merge branch 'master' into greasepencil-object
September 18, 2019, 15:38 (GMT)
BLI_tasks: simplify/generalize heuristic computing default chunk size.

That code is simpler and more general (not limited to some specific
values of thread numbers). It still gives similar default chunk size as
what we had before, but handles smoother increase steps, and higher
number of threads, by keeping increasing the chunk size.

No functional change expected from that commit.
September 18, 2019, 15:37 (GMT)
GPencil: Fix unreported error using Grab sculpt in empty frame

When the grab brush was used in an empty frame, a new frame was created, but as the depsgraph was no tagged, the evaluated data was wrong and the Grab hash failed.
September 18, 2019, 15:33 (GMT)
GPU: AMD: Remove workaround that doesn't work
September 18, 2019, 15:19 (GMT)
Fix (unreported) missing viewport update deleting a particle

If children hairs were displayed in particle editmode, these would not
update when a particle was deleted.

Reviewers: sergey

Differential Revision: https://developer.blender.org/D5840
September 18, 2019, 15:08 (GMT)
Fix T65816: Alembic export of procedural mesh results in a static mesh and crashes

The static mesh issue described in T65816 has been resolved by @Sergey
in T60094.

This commit fixes the last bit of the puzzle, which was two-fold:
- A missing depsgraph update when setting `orig_object.data = new_mesh`
from Python. Thanks @Sergey for providing the fix :)
- Properly locking the interface while exporting. This prevents crashes
as described in T60094. The previous approach of calling
`BKE_spacedata_draw_locks()` was not enough.
September 18, 2019, 14:40 (GMT)
Fix T69580: Smooth brush freezes on highpoly mesh

Reviewed By: brecht

Differential Revision: https://developer.blender.org/D5831
September 18, 2019, 14:37 (GMT)
Fix T69984: Cursor curve Alpha doesn't display curves other than Custom

Reviewed By: jbakker

Maniphest Tasks: T69984

Differential Revision: https://developer.blender.org/D5823
September 18, 2019, 14:36 (GMT)
Fix preference for file browser and new window not being saved

The subversion should just be bumped for cases like this, it doesn't cost
anything and functioning correctly is most important.
September 18, 2019, 14:36 (GMT)
Revert "UI: Open file browser in fullscreen by default"

This reverts commit b962aca8003de89683c87c4da348579f756b75cd. We may revert
to the fullscreen file browser if it's not good enough by the time of the 2.81
release. But then it first needs some changes since the in between state now
is not good enough either.
September 18, 2019, 14:34 (GMT)
Sculpt: Split original normal into original normal and plane

This allows to create different effects with some brushes that use the sculpt plane.

Reviewed By: jbakker

Differential Revision: https://developer.blender.org/D5818
September 18, 2019, 12:51 (GMT)
UI: Open file browser in fullscreen by default

Fullscreen as in, maximized area.

This may be a temporary change until we consider the temporary window
mode as working well enough.
Note that you can still enable the windowed mode in the Preferences
(Interface > Editors > Temporary Windows).
September 18, 2019, 12:37 (GMT)
UI: Preference for file browser as fullscreen area

Addes a Preference setting to choose between opening new file browsers
in a maximized area (like with the old file browser) or in a new window
(like the new one).
Tehnyt: Miika HämäläinenViimeksi päivitetty: 07.11.2014 14:18MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021