March 27, 2020, 00:28 (GMT) |
Cleanup: rename WM_modalkeymap API names, matching WM_keymap Rename: - WM_modalkeymap_add to WM_modalkeymap_ensure - WM_modalkeymap_get to WM_modalkeymap_find |
March 27, 2020, 00:28 (GMT) |
Cleanup: add iterator macros to clang-format Also rename START to BEGIN (matching BEGIN/END for most iterator macros). |
March 27, 2020, 00:27 (GMT) |
Cleanup: uppercase macros for sculpt iterators, add to clang-format Also use sculpt prefix for SCULPT_CLAY_STABILIZER_LEN. |
March 26, 2020, 23:49 (GMT) |
UI: use pixel unit for generated image dimensions Differential Revision: https://developer.blender.org/D7171 |
March 26, 2020, 23:45 (GMT) |
UI: fix inconsistent modifier menu order for fluid and multiple strokes Differential Revision: https://developer.blender.org/D7172 |
March 26, 2020, 23:44 (GMT) |
Fix T74996: material custom properties not displayed for Cycles Differential Revision: https://developer.blender.org/D7223 |
March 26, 2020, 23:43 (GMT) |
Cleanup: suppress warning about float-to-int conversion Differential Revision: https://developer.blender.org/D7212 |
March 26, 2020, 23:16 (GMT) |
Fluid: Removed obstacle levelset optimization Currently results in unstable particle behavior and incorrect meshing. |
March 26, 2020, 22:49 (GMT) |
March 26, 2020, 20:29 (GMT) |
Mantaflow: remove reminents of high res smoke It appears this slipped through the code review Reviewed By: sebbas Differential Revision: https://developer.blender.org/D6760 |
March 26, 2020, 20:18 (GMT) |
Merge branch 'master' into wm-drag-drop-rewrite |
March 26, 2020, 20:10 (GMT) |
GPU: Add workaround for faulty default attrib values on some drivers On some drivers, the default values is not respected correctly. To workaround this we create a small VBO that contains only 1 vec4 worth of data and just bind it using glBindVertexBuffer to ensure 0 stride. This fixes T75069 Instances not rendered correctly by workbench. |
March 26, 2020, 18:57 (GMT) |
Fix T60682: adds macOS alias redirection for directories This adds support for macOS aliases in addition to symlinks. It also adds support for hidden, readonly and system file attributes. Contributed by Ankit (ankitm) with modifications by me. Differential Revision: https://developer.blender.org/D6679 |
March 26, 2020, 18:36 (GMT) |
Add option to Copy the active view layer, and add an empty view layer Modify the view layer add operator (and underlying `BKE_view_layer_add`) to allow for copying the current view layer, as well as adding a new one but with all LayerCollections disabled by default (this is important for heavy scenes where currently adding view layers can take a long time due to enabling every collection by default). Reviewed By: mont29 Differential Revision: https://developer.blender.org/D6862 |
March 26, 2020, 18:16 (GMT) |
Overlay: Fix crash caused by NULL passes |
March 26, 2020, 17:41 (GMT) |
Cycles: Restore cycles_cubin_cc to working order Reviewed by: brecht pmoursnv Differential Revision: https://developer.blender.org/D7136 |
March 26, 2020, 17:30 (GMT) |
Cycles/Optix: Add CYCLES_OPTIX_TEST override This works similarly to the CYCLES_OPENCL_TEST environment variable to allow testing on unsupported hardware. Note: like the OPENCL test override, this is for *testing* only and bug reports on unsupported hardware will *not* be accepted at this point in time. |
March 26, 2020, 15:24 (GMT) |
Sculpt: Create Face Set by Edit Mode Selection This implements a new mode in the Face Sets Create operator to create a new face sets from the faces selection in edit mode. This can be used when the user considers that the edit mode tools are more convenient for a more precise control or a certain type of selection, like creating a face set from a face loop. Reviewed By: jbakker Differential Revision: https://developer.blender.org/D7211 |
March 26, 2020, 15:20 (GMT) |
Sculpt: Face Sets Init operator This operator initializes all face sets in the sculpt at once using different mesh properties. It can create face sets by mesh connectivity, material slots, face normals, UV seams, creases, sharp edges, bevel weights and face maps. For properties that are already in the faces, this is implemented as a loop. Properties that depend on edge attributes use a similar operation to sculpt flood fill, but using face adjacency instead of edge vertex connectivity. As Multires also stores the face sets in the base mesh, this should work in the face sets Multires implementation without any changes. This is implemented as a separate operator as this resets the visibility and creates all face sets at once, while the create face set operator creates a single face sets, leaving the rest of the face sets in the mesh as they are. Reviewed By: jbakker Differential Revision: https://developer.blender.org/D7209 |
March 26, 2020, 15:13 (GMT) |
Sculpt: Surface Smooth Brush and Mesh Filter This implements the Surface Smooth Brush as a mode inside the Smooth tool, which uses the HC algorithm from "Improved Laplacian Smoothing of Noisy Surface Meshes". Comparted to the regular smooth brush with laplacian smooth, this brush removes the surface while preserving the volume of the object. The smooth result can be controlled by tweaing the original shape preservation, displacement and iteration count. The same surface smooth operation is also available as a mesh filter. Reviewed By: jbakker Differential Revision: https://developer.blender.org/D7057 |
|
|
|


Master Commits
MiikaHweb | 2003-2021