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. |
Revision 57d9f00 by Julian Eisel (soc-2019-openxr, temp-vr-draw-thread, vamr-openxr-module, vr_scene_inspection) 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 |
Revision 62cde7a by Julian Eisel (soc-2019-openxr, temp-vr-draw-thread, vamr-openxr-module, vr_scene_inspection) 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 |
Revision e4fcf25 by Julian Eisel (soc-2019-openxr, temp-vr-draw-thread, vamr-openxr-module, vr_scene_inspection) 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. |
Revision 17441b3 by Jacques Lucke (builtin-simulation-nodes, functions, functions-experimental-refactor, particle-solver-dev, simulation-tree) 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. |
Revision 56bc8e9 by Antonio Vazquez (greasepencil-object, greasepencil-refactor, soc-2019-npr, temp-gpencil-eval) June 27, 2019, 14:44 (GMT) |
Merge branch 'master' into greasepencil-object Conflicts: source/blender/draw/engines/gpencil/gpencil_draw_utils.c |
Revision 700c2c8 by Jacques Lucke (builtin-simulation-nodes, functions, functions-experimental-refactor, particle-solver-dev, simulation-tree) June 27, 2019, 14:21 (GMT) |
keep track of newly allocated blocks |
Revision 58253b5 by Jacques Lucke (builtin-simulation-nodes, functions, functions-experimental-refactor, particle-solver-dev, simulation-tree) June 27, 2019, 13:41 (GMT) |
make Block Allocator part of action interface |
|