Blender Git Loki

Kaikki Blender Git kommitit.

Page: 2501 / 8462

May 21, 2019, 14:40 (GMT)
Merge branch 'master' into greasepencil-object
May 21, 2019, 14:39 (GMT)
python templates: update operator_modal_view3d_raycast to 2.8

Reviewers: JacquesLucke, sergey

Differential Revision: https://developer.blender.org/D4914
May 21, 2019, 14:35 (GMT)
Fix T64936: Grease Pencil point pressure max value too low

The API had an old limit of 1.0f.
May 21, 2019, 14:13 (GMT)
GPencil: Fix grab error in Sculpt with evaluated data
May 21, 2019, 14:10 (GMT)
Viewport: MSAA support during ViewportRendering

When rendering viewport to an offscreen buffer the buffer was
constructed for non anti aliasing (0 samples). This made the objects
that are drawn by the `object_mode` including `wireframe` draw type
non-anti-aliased.

The offscreen buffers will be constructed based on the user setting for
viewport multisampling (`U.ogl_multisamples`). The same setting will
also be used when previewing scene strips in the sequencer. For now
this only improves wireframe drawing in the scene strips. To improve the
Anti aliasing in the scene strips we need to get finer control in the
draw manager. This will be part of a different patch I am preparing.

Please note that this patch also cleansup some unused code in the offscreen rendering (FSAA code was still existing, but never called)

Reviewed By: brecht

Maniphest Tasks: T64849

Differential Revision: https://developer.blender.org/D4907
May 21, 2019, 14:06 (GMT)
OffscreenRendering: Fix Incorrect Window Coordinates

When doing offscreen rendering (Viewport Render or Sequencer Scene
strip) EEVEE and workbench used the wrong window coordinates. These
coordinates included the border that was not drawn.

Reviewed By: brecht

Maniphest Tasks: T64505

Differential Revision: https://developer.blender.org/D4864
May 21, 2019, 13:59 (GMT)
GPencil: Set samples to 10 for Soft brush
May 21, 2019, 13:58 (GMT)
GPencil: Set default Fill brush size to 20
May 21, 2019, 13:45 (GMT)
Mask: Fix missing remap of active spline/point on copy
May 21, 2019, 13:36 (GMT)
python templates: update operator_modal_draw to 2.8

part of T56351

Reviewers: JacquesLucke

Differential Revision: https://developer.blender.org/D4912
May 21, 2019, 13:07 (GMT)
Fix T64842: crash rendering files with bevel curves

This is old logic that no longer makes sense in the new depsgraph, and causes
issues when multiple threads try to modify the same bevel object.

Differential Revision: https://developer.blender.org/D4913
May 21, 2019, 12:51 (GMT)
CTest: Fix Bli_task_test failing on windows.

The task_scheduler was not being explicitly freed, leading to
unpredictable behavior when the process was exiting. The test
would pass, but would sometimes segfault at process shutdown.
May 21, 2019, 12:39 (GMT)
Cleanup: use term pad instead of padding

- Use min/max instead of bottom/top
(in keeping with the rest of the BLI_rect API).
- Swap args (was passing in max, min).
May 21, 2019, 11:26 (GMT)
GPencil: Prepare fileds to implement Sculpt with eval data
May 21, 2019, 11:00 (GMT)
Fix T64758: crash loading certain DDS textures
May 21, 2019, 10:42 (GMT)
GPencil: Use evaluated data for Eraser

Now it's possible to erase an stroke in the position after applying a modifier. Before, this was not supported.
May 21, 2019, 10:35 (GMT)
Fix T64421: crash using redraw timer benchmark
May 21, 2019, 09:59 (GMT)
Graph Editor: view-selected takes scrubbing and marker region into account
May 21, 2019, 09:28 (GMT)
Keymap: Add additional scrubbing affordance (Alt-LMB)

This adds an additional way to scrub the playhead, by holding Alt and dragging with the left mouse button, in addition to Shift-RMB.

It's easier to do this, especially with pen input. The other method is still kept, in case you have Emulate 3 Button Mouse enabled, in which case Alt-LMB pans the view

And of course, you can still scrub simply by dragging the playhead, without holding any modifier keys.

Right click select is unaffected.
May 21, 2019, 09:05 (GMT)
Remove USE_EVAL_DATA operator flag from Python

After new dependency graph API this is no longer needed: all the access
to dependency graph is done explicitly.

Still leaving this flag for C, but that might also be gone in the future.
Tehnyt: Miika HämäläinenViimeksi päivitetty: 07.11.2014 14:18MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021