Blender Git Loki

Blenderin Git "master"-kehityshaaran kommitit.

Page: 887 / 5574

February 29, 2020, 18:26 (GMT)
Made BLI_delaunay_2d_cdt_calc better at tiny feature elimination.

The 'random' unit tests and some examples from the new boolean code
triggered asserts and crashes. This fixes those.
There is a new flag in the input that optionally disables a pass
over input to snap segment edges to other segments.
February 29, 2020, 00:25 (GMT)
Cleanup: Move transform_constraints declarations to its own header
February 28, 2020, 16:45 (GMT)
UI: Remove Support for Large Cursors

Removing the 'Large Cursors' option as it is no longer applicable or useful on any platform.

Differential Revision: https://developer.blender.org/D6958

Reviewed by Brecht Van Lommel
February 28, 2020, 16:02 (GMT)
Sculpt: Cloth brush

This brush has a simple physics solver that helps when sculpting cloth.

- The mass and the damping properties of the simulation are properties of the brush.
- It has two additional radius control to limit the influence and falloff of the simulation.
- Masked vertices are pinned in the simulation, and it applies the sculpt gravity directly in the solver.
- The Cloth Brush has 7 deformation modes with 2 falloff types (radial and plane).

The brush can create the constraints only on the required PBVH nodes, so the simulation is isolated on high poly meshes. As long
as the brush size is not too big it should be possible to keep it real time.

Known issues:
- The way constraints are created is extremely basic and it creates repeated constraints. Maybe there is another way to create fewer constraints while keeping the simulation quality decent. This part can also be multithreaded. (As it is it works ok, but it could be better)

Reviewed By: jbakker

Differential Revision: https://developer.blender.org/D6715
February 28, 2020, 15:53 (GMT)
Fix wrong coordinates being read when using the sculpt API

The coordinates should be read from the PBVH when using deform modifiers.
This is needed for the cloth brush to work with subdivisions, as it reads the
vertex coordinates using this function when building and updating the
constraints.

Reviewed By: jbakker

Differential Revision: https://developer.blender.org/D6967
February 28, 2020, 15:20 (GMT)
Fluid: Improved behavior at open boundaries

Use greater boundary width for smoke simulations
February 28, 2020, 15:20 (GMT)
Fluid: Updated Manta pp files

Updates include:
- std::move() cleanup in rcmatrix.h
- Enabled parallelization for fluid guiding (fairly noticeable speed improvement).
- More flexible flags setter function with control over boundary width.
February 28, 2020, 15:12 (GMT)
Cycles: Rework tile scheduling for denoising

This fixes denoising being delayed until after all rendering has finished. Instead, tile-based
denoising is now part of the "RENDER" task again, so that it is all in one task and does not
cause issues with dedicated task pools where tasks are serialized.

Reviewed By: brecht

Differential Revision: https://developer.blender.org/D6940
February 28, 2020, 15:04 (GMT)
Cleanup: clang-format
February 28, 2020, 15:03 (GMT)
Fix T65351: visual glitches when scrolling in popovers
February 28, 2020, 14:58 (GMT)
Fix CUDA out of memory error with OptiX viewport denoising on small GPUs

This makes the memory allocation for the denoiser state use the memory allocator in Cycles, which
will evict textures to host memory when there is not enough space on the device. This means the
allocation for the denoiser state won't just fail if there is no more space and instead more space is
made for it to work. Also simplifies code somewhat.
February 28, 2020, 14:55 (GMT)
Fix T72404: particle brush size radial control mismatch on high DPI display
February 28, 2020, 14:26 (GMT)
Fix (unreported) Separate bones creates empty armature

Fix for fix (rB8bf7ca9fe31c).
The fix was not actually working [neither for multi-armature-editing as
intended nor for single armatures] and it broke single-armature bone
separation completely.

More or less indentation issue, move relevant code out of bone loop, do
after all bones have been checked, guess this was intended anyways.

Differential Revision: https://developer.blender.org/D6949
February 28, 2020, 14:20 (GMT)
Fix T71611: Outliner - Show only Visible/Hidden Objects not working when hiding Collections

Use BASE_VISIBLE_VIEWLAYER (rather than BASE_VISIBLE_DEPSGRAPH -- which
is not including the 'Hide in Viewport')

Note: the is one case where this still 'fails':
- 'Show only Hidden' plus excluding the parent collection (would be nice
to show those -- but contents of excluded excluded collections dont get
show in any case... this would be more work and for another report...)

Maniphest Tasks: T71611

Differential Revision: https://developer.blender.org/D6953
February 28, 2020, 13:46 (GMT)
Preview Render: Disable Unneeded Render Passes
February 28, 2020, 13:34 (GMT)
File Browser: Add Ctrl+F shortcut to activate filter textbox

Reviewers: Severin, brecht

Differential Revision: https://developer.blender.org/D6941
February 28, 2020, 13:31 (GMT)
Code Cleanup: UNDEF not existing define
February 28, 2020, 13:30 (GMT)
OpenSubdiv: Allow less topology callbacks assigned

Useful for cases when topology does not need to have any
crease or UV layers. Now instead of assigning callbacks
which returns zero data is possible to simply assign the
callback itself to NULL.
February 28, 2020, 13:26 (GMT)
BLI: fix utf8 character counting when there is an incomplete utf8 char

D6923 by Kim Geonwoo
Revision 2269759 by Pawel Franitza / Brecht Van Lommel
February 28, 2020, 13:11 (GMT)
UI: add theme option for grid levels to display in node editor background

Differential Revision: https://developer.blender.org/D6916
Tehnyt: Miika HämäläinenViimeksi päivitetty: 07.11.2014 14:18MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021