Blender Git Loki

Blender Git commits from all branches.

Page: 1278 / 2888

June 28, 2019, 03:23 (GMT)
Merge branch 'master' into soc-2019-outliner
June 27, 2019, 23:50 (GMT)
Outliner: Add extend selection to walk select

Walk select now extends the selection when shift is pressed.
This implementation works well, though if there are existing
selections in the tree the behavior may not work as expected.
This could be improved on in the future if that is a problem.
June 27, 2019, 23:31 (GMT)
Merge branch 'master' into sculpt-mode-features
June 27, 2019, 21:42 (GMT)
Outliner: Fix tree building not setting parents properly

When the scenes view tree was built, the parent for view layers
and objects were not set properly (either NULL or incorrect
parent), causing walk select to fail. Now the proper parents are
set.

Not sure if there was a reason why the wrong parent was set for
view layers before.
June 27, 2019, 21:39 (GMT)
Outliner: Fix walk selection wrapping and other issues

This prevents walk selection from wrapping around from the last
to the first tree element. Additionally, if the active tree
element is within a closed subtree, walk select will move the
active element to the first visible parent.

The operator code is also simplified and slightly optimized.
June 27, 2019, 21:16 (GMT)
Custom bevel profiles: Merged calculate_profile and calculate_profile_custom.

Now that I'm using the custom profile for all bevel cases, I don't need to have
separate code that uses the custom bevel profiles, so I only need one function.

This also changes the "reversed" parameter to flip the order of the calculated
profile so it doesn't have to be done later with get_profile_point indices.
June 27, 2019, 17:55 (GMT)
Fix compile/CMake errors and warnings on Linux
June 27, 2019, 17:41 (GMT)
Comments: Updated questions in comments marked with HANS-QUESTION. Deleted solved questions.
June 27, 2019, 17:36 (GMT)
Fix 2D noise_grad function
June 27, 2019, 17:34 (GMT)
Merge branch 'master' into temp-gpencil-drw-engine
June 27, 2019, 17:17 (GMT)
Finish VR view drawing callback set up

* Allow passing custom data to session draw function, passed to the
callback
* Actually call the callback
* Create and bind a WM level callback. Will later be used to draw the
viewport.

Also, check if session is actually visible before drawing.
June 27, 2019, 17:11 (GMT)
GPencil: Remove redundant parameter
June 27, 2019, 16:56 (GMT)
Don't use Microsoft::WRL::ComPtr<...> for COM types

Makes things difficult if you're not familar with COM.
June 27, 2019, 15:59 (GMT)
GPencil: Initial changes to redesign the layers blend modes.

These changes were proposed by @fclem in order to make more efficient the engine.

Still WIP: NO layers blend modes working and no clamp.
June 27, 2019, 15:33 (GMT)
DRW: Add RGBA16 support for framebuffers

This avoid assert.
June 27, 2019, 15:03 (GMT)
use one block allocator per thread instead of per block
June 27, 2019, 14:45 (GMT)
USD: support for simple preview materials

Very simple versions of the materials are now exported, using only the
viewport diffuse RGB, metallic, and roughness.

When there are multiple materials, the mesh faces are stored as geometry
subset and each material is assigned to the appropriate subset. If there
is only one material this is skipped.

The first material if any) is always applied to the mesh itself
(regardless of the existence of geometry subsets), because the Hydra
viewport doesn't support materials on subsets. See
https://github.com/PixarAnimationStudios/USD/issues/542 for more info.

Note that the geometry subsets are not yet time-sampled, so it will
break when an animated mesh changes topology.
June 27, 2019, 14:44 (GMT)
Merge branch 'master' into greasepencil-object

Conflicts:
source/blender/draw/engines/gpencil/gpencil_draw_utils.c
June 27, 2019, 14:21 (GMT)
keep track of newly allocated blocks
June 27, 2019, 13:41 (GMT)
make Block Allocator part of action interface
Tehnyt: Miika HämäläinenViimeksi päivitetty: 07.11.2014 14:18MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021