Blender Git Loki

Blender Git commits from all branches.

Page: 1082 / 2888

November 11, 2019, 17:05 (GMT)
Transform: Add option to exclude back facing geometry from snapping

Add new `Backface Culling` option to the snapping properties.
This option has nothing to do with the view3d display or the
workbench `Backface Culling` option.

Limitation:
- In edit mode, this option only affects snap to faces.

Maniphest Tasks: T71217

Differential Revision: https://developer.blender.org/D6155
November 11, 2019, 17:05 (GMT)
make.bat: Warn user about missing svn.exe
November 11, 2019, 17:05 (GMT)
UI: Only show render result in image editors in view mode

Previously, with the render display mode set to "Image Editor", we'd use
any image editor that doesn't already show a (non-render-result) image,
even if they weren't set to view mode (but UV, paint or mask mode).
It could be confusing or annoying when using an Image Editor for a
purpose that the mode wasn't created for.
Note that with the introduction of a UV sub-Editor, the old behavor was
even more confusing. Changing a UV Editor to show the render result was
weird.
November 11, 2019, 17:05 (GMT)
GPencil: Display dot icon for active material in Assign menu

Now, a dot icon is displayed in front of the current object active material.
November 11, 2019, 17:05 (GMT)
Cleanup: comments for is_path_builtin

Also reduce scope of import.
November 11, 2019, 17:05 (GMT)
Cleanup: import functions from bpy.props

Some instances used bpy.props when the convention is to import them.
November 11, 2019, 17:05 (GMT)
Fix tool leader-key in image space

- This wasn't working for tool-systems that use the space data.
- Don't activate when the keymap is empty.
November 11, 2019, 17:05 (GMT)
Fix T59065: Blender default keyset is deletable by user!

Previously, you could delete presets that were part of the blender
default install. Now we check if the preset file resides in the bundled
file paths. If so, prevent deletion of the preset.

Reviewed By: Campbell

Differential Revision: https://developer.blender.org/D4522
November 11, 2019, 17:05 (GMT)
Fix T71212: Drivers using scene.frame_current don't refresh on playback

Need to make such drivers explicitly dependent on time.
November 11, 2019, 17:05 (GMT)
Depsgraph: Cleanup, use anonymous nsamespace

Jeeps overall line lengths with function definition shorter.
November 11, 2019, 17:05 (GMT)
OpenSubdiv: Initial implementation of batched evaluation

The idea is to give multiple coordinates to evaluator and evaluate them
all at once, avoiding any possible overhead.
November 11, 2019, 17:05 (GMT)
OpenSubdiv: Make internal evaluator aware of batched evaluation

Allows to pass multiple patch coordinates for evaluation.
November 11, 2019, 17:05 (GMT)
OpenSubdiv: Use more generic access to patch coordinates

Saves another unnecessary temporary data copy during evaluation.
November 11, 2019, 17:05 (GMT)
OpenSubdiv: Cleanup, remove old compatibility code

Consider that all builders have face-varying evaluation now.
November 11, 2019, 17:05 (GMT)
OpenSubdiv: Cleanup, remove unused class
November 11, 2019, 17:05 (GMT)
OpenSubdiv: Avoid unnecessary memory copies

Make evaluator itself to write directly to the output buffer.

Brings unmeasurable speedup and makes it possible to simplify
some buffer class logic.
November 11, 2019, 17:05 (GMT)
OpenSubdiv: Use smaller buffer sizes and strides

We currently don't support interleaved varying data, so can make
some buffer smaller.
November 11, 2019, 17:05 (GMT)
OpenSubdiv: Cleanup, remove unused PatchBuffer class
November 11, 2019, 17:05 (GMT)
OpenSubdiv: Cleanup, remove unused evaluator member
November 11, 2019, 17:05 (GMT)
OpenSubdiv: Cleanup, remove unused static methods
Tehnyt: Miika HämäläinenViimeksi päivitetty: 07.11.2014 14:18MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021