Blender Git Commits

Blender Git "master" branch commits.

Page: 1163 / 5574

May 31, 2019, 16:00 (GMT)
Fix T65311: crash using 3D viewport panning outside viewport
May 31, 2019, 15:17 (GMT)
Fix T62282: multires sculpting does not update smooth normals

It may be good to move the normals update out of the drawing code. But it was
already there for the non-multires sculpt cases, and does not have an obvious
place since we bypass the depsgraph and want to avoid the cost of updating the
normals multiple times when multiple events are handled before a redraw.
May 31, 2019, 15:17 (GMT)
Fix various missing updates in sculpt mode, when changing modifiers and dyntopo

This restores the code that updates the sculpt session and PBVH from dependency
graph evaluation.
May 31, 2019, 15:17 (GMT)
Fix sculpt mode drawing with modifiers still being wrong in some cases

Centralize logic for when to use the PBVH for drawing, fix missing tests in
mask drawing, fix missing tests for multiple windows, only do more expensive
update for all viewports at end of the stroke.
May 31, 2019, 15:06 (GMT)
Fix crash on certain changes in edit mode

Was missing re-set evaluated mesh to NULL.

Fix T65302: Crash after selecting one of multiple materials
Fix T65346: Blender crashes when selecting material in editing mode and LookDev view
Fix T65344: Blender crashes in edit mode when changing object
May 31, 2019, 14:55 (GMT)
GPencil: Cleanup some comments
May 31, 2019, 14:31 (GMT)
Update Python GPU example to latest depsgraph API
May 31, 2019, 14:12 (GMT)
Cleanup: use static_assert on MSVC versions that support it.

This greatly improves the error message
May 31, 2019, 13:51 (GMT)
Walk mode: Enable fancy icons instead of text for shortcuts

Reviewers: campbellbarton

Differential Revision: https://developer.blender.org/D4988
May 31, 2019, 13:50 (GMT)
Fix T65278: Stats info and instancing "misinformation"

Object could and polygon count should ignore multiple instances of
the same data, yet count it at least once even if linked.

Reviewers: brecht

Differential Revision: https://developer.blender.org/D4986
May 31, 2019, 13:22 (GMT)
Cleanup: style, use braces in source/ (include disabled blocks)
May 31, 2019, 13:07 (GMT)
Fix bmesh_to_mesh freeing possibly referenced vertices

Fixes Godot exporter issue reported in T65285.
May 31, 2019, 12:55 (GMT)
Cleanup: style, use braces in source/

Automated using clang-tidy.
May 31, 2019, 12:47 (GMT)
Fix missing file read/write of proxy/transform/crop settings when not used

This was inconsistent with other data handling in Blender.
May 31, 2019, 11:59 (GMT)
Industry Compat keymap: Fix UV Editor shift-click to extend selection

Also set Transform to T key, consistent with 3D View
May 31, 2019, 11:51 (GMT)
Gizmo: add 2D navigation for image/clip/sequencer views
May 31, 2019, 11:48 (GMT)
WM: option to ignore cursor image/clip/view2d zoom

In preparation for view navigation gizmos.
May 31, 2019, 10:55 (GMT)
Fix T65200: Crash by hiting "tab" after sculpting with dyntopo

Make sure object is properly evaluated to the new state when
it is expected to.

Reviewers: brecht, mont29

Reviewed By: brecht

Differential Revision: https://developer.blender.org/D4985
May 31, 2019, 10:44 (GMT)
DrawManager: Color Management

The draw manager used to determine if the view transform should be
applied by checking if the scene was not rendered to an offscreen image.

As the sequencer and texture painting needs to render to an offscreen
image with the view transform applied we need to separate the
`do_color_management` from the `is_image_render`.

Reviewed By: fclem

Maniphest Tasks: T64849

Differential Revision: https://developer.blender.org/D4909
May 31, 2019, 10:39 (GMT)
DrawManager: Sculpt Mesh Drawing

More accurate determination when to draw the PBVH and when to draw the
regular mesh. PBVH drawing is done for Multires, Dyntopo and normal
sculpting with no active modifiers.

Maniphest Tasks: T62070

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