Blender Git Loki

Kaikki Blender Git kommitit.

Page: 1390 / 8462

August 6, 2020, 16:03 (GMT)
Sculpt: Cloth Brush simulation area property

This makes possible to choose between a local and a global simulation
when the cloth brush is used. Local simulation is the current default.
When global simulation is enabled, the cloth brush simulates the entire
mesh without taking any simulation limits into account.

This was possible before by setting the simulation limits to 10 (the
current maximum value allowed) so the entire mesh was inside the limits,
but this was a hack as the limits scale with the radius and there should
not be any limitation on how big the simulated area can be to be able to
simulate an entire object. This also allows to make a more clear
distinction between cloth brush presets that are intended to be used in
local areas to add details or globally to generate the base shape of the
mesh.

Reviewed By: sergey

Differential Revision: https://developer.blender.org/D8481
August 6, 2020, 15:29 (GMT)
Merge branch 'blender-v2.90-release'
August 6, 2020, 15:28 (GMT)
GPencil: Patch old files after the change in how the first frame is used

This patching duplicates the first frame of the layer if the first frame number is not equals to the scene first frame number.

Related to T79567

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

Some minor cleanup in the patch.
August 6, 2020, 15:27 (GMT)
Cleanup: Paint Cursor Refactor

The paint_draw_cursor function was handling the cursor drawing for 2D
and 3D views of all paint modes, calculating the brush radius, updating
the SculptSession data and updating and drawing all sculpt cursor
overlays for different tools. It was almost impossible to understand when
and what was being drawn and in which state the GPU matrix was.

Now everyting is organized into different functions, with clear
separation between modes, sculpt tool overlays and different drawing
setups. Update and drawing functions are also separated (this allows to
skip one PBVH query on each cursor drawing).

Reviewed By: sergey

Differential Revision: https://developer.blender.org/D8206
August 6, 2020, 15:26 (GMT)
Merge branch 'master' into soc-2020-outliner
August 6, 2020, 15:16 (GMT)
Merge branch 'master' into soc-2020-io-performance
August 6, 2020, 14:44 (GMT)
Merge remote-tracking branch 'origin/blender-v2.90-release'
August 6, 2020, 14:44 (GMT)
Cleanup: Remove bad level calls from space image

Groundwork for upcoming fix (D8472)
August 6, 2020, 14:44 (GMT)
Cleanup: Stop accessing gpu_batch_presets_reset()

The current code is accessing this from outside the gpu "namespace". As
such it should be accessing GPU_ functions, not gpu_ functions.

This is also a place to centralize the XXX message that will be
addressed upon refactor. So we can reuse this call in other places that
need the same temporary workaround.

Groundwork for upcoming fix (D8472)
August 6, 2020, 14:37 (GMT)
Cleanup: Renaming, comments.
August 6, 2020, 14:24 (GMT)
LineArt: Guard more for very short cut situations.
August 6, 2020, 13:33 (GMT)
Don't add null Image* to the p-BSDF node.
August 6, 2020, 13:13 (GMT)
Cycles: load OpenVDB file earlier in Blender export

In an upcoming bugfix we'll use OpenVDB data structures directly to build mesh
for sparse OpenVDB volumes, loading them OpenVDB grids earlier and removing any
references to Blender data structures makes that easier.

This also makes changes to Blender volumes to support this, so Cycles can take
ownership of a grid without Blender having to keep its own reference to it.
This should also be useful in a future Python API.

Ref D8401
August 6, 2020, 13:05 (GMT)
Merge branch 'blender-v2.90-release'
August 6, 2020, 13:03 (GMT)
Move CDData debug print helper from DM to CustomData 'namespace'/files.
August 6, 2020, 12:58 (GMT)
Merge branch 'blender-v2.90-release' into master
August 6, 2020, 12:58 (GMT)
Merge branch 'blender-v2.90-release' into master
August 6, 2020, 12:50 (GMT)
UI: Fixes and small improvements to some labels and UI messages

Small tweaks to make labels and texts more correct, consistent and
polished.

Reviewed by: Aaron Carlisle, Julian Eisel

Differential Revision: https://developer.blender.org/D8346
August 6, 2020, 12:50 (GMT)
Cleanup: undeclared warnings
August 6, 2020, 12:49 (GMT)
Cleanup: avoid debug-only includes for BLI_assert.h

Having includes in debug builds makes it possible to accidentally
break release builds.

Avoid this by moving calls to other modules out of BLI_assert.h
into BLI_assert.c
Tehnyt: Miika HämäläinenViimeksi päivitetty: 07.11.2014 14:18MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021