Blender Git Commits

Blender Git "master" branch commits.

Page: 1173 / 5574

May 25, 2019, 18:23 (GMT)
imbuf/oiio: Resolve build warnings with MSVC.

math.h and oiio's missing_math.h where clashing over the
definitions of common math defines like M_PI.
May 25, 2019, 18:13 (GMT)
CMake/MSVC: Mark headers in the libdir as system headers.

This marks the headers in the LIBDIR as system headers
and changes the warn to /W0 on msvc versions that support it.

This resolves some warnings we would had to completely
repress otherwise.
May 25, 2019, 13:41 (GMT)
Fix T64582: bevel spikes sometimes

The code to move the profile plane needed to not do that in
a few more cases.
May 25, 2019, 08:49 (GMT)
Fix T65106: Add missing Copy Keymap for GPencil Sculpt mode

The Ctrl+C keymap was missing in Sculpt mode
May 25, 2019, 02:45 (GMT)
Fix T65092: error with gizmos using freed keymaps

Caused by 5adfc51a0fc7f, sharing keymaps caused changing tools to
unregister gizmos and remove their keymaps.

Workaround for now by not removing the keymap.
May 25, 2019, 01:24 (GMT)
Cleanup: warnings building without ASAN
May 24, 2019, 22:21 (GMT)
Update "Overriding Context" API example
May 24, 2019, 22:13 (GMT)
Fix T65094: Sequencer crashes blender when scene strip has NULL scene

Bug introduced on 930765faa81e.
May 24, 2019, 22:13 (GMT)
Sequencer: Fix UI when scene strip has a NULL scene

Issue introduced on 86eefefdc1aa.

There was a `if scene:` check in the original code, as it turned out
there was a reason for that. We gotta be careful with these assumptions.
May 24, 2019, 20:49 (GMT)
Outliner: Fix selecting collections in view layer selecting original objects

Part of T64438.
May 24, 2019, 19:34 (GMT)
Change exhisting studiolight

This removes the soft and warm studiolight.
This tweak the outdoor and studio presets for more contrast.
It also introduces a rim studiolight that add more variation.
May 24, 2019, 19:34 (GMT)
StudioLight: Add new centered studiolight setup

This is to have one studiolight that is symetrical and close to
the basic_1 matcap.
May 24, 2019, 18:32 (GMT)
Fix T65081: sculpting workspace no longer has matcap by default
May 24, 2019, 18:31 (GMT)
Outliner: Set View Layer as the default mode for new outliners

This mode was supposed to be the new default since 2 years already.

But apparently, it was tackled only for doversion, but not for new
outliners (see 7f596d39dff11).
Revision 6d0a6e3 by Julian Eisel
May 24, 2019, 17:56 (GMT)
Fix failing assert on factory settings load

Loading factory preferences from the preferences window and triggering a
redraw then would cause the failing assert.
We shouldn't mess with window-manager data when loading preferences
only.
May 24, 2019, 17:35 (GMT)
Viewport: Change default studiolight

Differential Revision: https://developer.blender.org/D4939
May 24, 2019, 17:28 (GMT)
Edit Mesh: Change color behavior

- Make edges darker in vert & face select mode (making more
contrast to not loose the topology). Downside is less select
edges visibility in vertex mode. But I'm confident that it's not
as painfull as it seems.

- Make select faces less saturated to have more color contrast
between select faces and edges.

- Make unselected faces white to increase contrast with faces and
edges. The brightening is negligeable for bright surfaces and
help readability on darker surfaces. Reminder that if the faces
overlays are too distracting (i.e: uv mapping, or texturing) they
can be toggled off in the overlay panel.

Reviewers: billreynish, campbellbarton, brecht

Reviewed By: billreynish, campbellbarton, brecht

Subscribers: brecht

Differential Revision: https://developer.blender.org/D4941
May 24, 2019, 16:37 (GMT)
Cleanup: remove unused macOS GHOST OpenGL code
May 24, 2019, 15:11 (GMT)
Fix: Too many checks for the compositor

Check once as and then re-use
May 24, 2019, 14:33 (GMT)
EEVEE: Volumetrics

When viewport samples are set to 1 simple scenes with volumetrics crash.
EEVEE volumetrics needs to init the post processing buffers. With recent
changes the need for post processing buffers are known after the cache
init. But they are constructed before the cache init. This lead to null
pointers.

Reviewed By: fclem

Maniphest Tasks: T64922

Differential Revision: https://developer.blender.org/D4942
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021