Blender Git Loki

Kaikki Blender Git kommitit.

Page: 1661 / 8462

May 7, 2020, 15:33 (GMT)
Fix T76426: Mantaflow Liquid - Gravity not respecting Time Scale from domain.

Removed timescale from conversion factor - factors should stay constant even if timescale changes.
May 7, 2020, 14:55 (GMT)
Alembic: Updated tests to reflect the current exporter

The differences:
- The old exporter always exported a mesh object to
`{object.name}/{object.name}Shape`. Now it exports to
`{object.name}/{mesh.name}` instead.
- Duplicated objects now have a unique numerical suffix.
- Transforms are always exported as inheriting, because Blender doesn't
have a concept of parenting without inheriting the transform.
May 7, 2020, 14:54 (GMT)
Refactor: libquery: Add NodeTree foreach_id support.
May 7, 2020, 14:53 (GMT)
Alembic: added ability to export as flattened hierarchy

I'm not entirely happy that this invades into the `AbstractHierarchyIterator`
class, so I might revisit this later.
May 7, 2020, 14:49 (GMT)
Refactor: libquery: Add Material foreach_id support.
May 7, 2020, 14:49 (GMT)
Fix (unreported) mistake in argument passing.

passing the address of the pointer instead of the pointer itself...
May 7, 2020, 14:49 (GMT)
Refactor: libquery: Add Mesh foreach_id support.
May 7, 2020, 14:49 (GMT)
Initial step to move libquery to IDTypeInfo.

Part of T74960 (and hence T75724).

This commit only adds the basics helper code, and alter some internal libquery
code to use it.

Porting each IDType to the new system will be done gradually from there,
to allow better detection and handling of potential issues.

Differential Revision: https://developer.blender.org/D7598
May 7, 2020, 14:06 (GMT)
Cleanup: sort includes
May 7, 2020, 13:38 (GMT)
UI: support context menu in menu search popup
May 7, 2020, 13:36 (GMT)
Merge remote-tracking branch 'origin/master' into temp-alembic-exporter-T73363-ms2
May 7, 2020, 13:32 (GMT)
Cleanup: split search menu separator argument into own function
May 7, 2020, 13:32 (GMT)
Cleanup: split button search callbacks into their own struct
May 7, 2020, 13:19 (GMT)
Merge branch 'master' into greasepencil-object

Conflicts:
release/scripts/startup/bl_ui/properties_grease_pencil_common.py
release/scripts/startup/bl_ui/space_view3d_toolbar.py
source/blender/makesrna/intern/rna_brush.c
May 7, 2020, 13:14 (GMT)
Merge branch 'blender-v2.83-release'
May 7, 2020, 13:12 (GMT)
GPencil: Add support for Link Modifiers

This adds support to the Link modifiers data. This was missing.

Also I did a small cleanup using LISTBASE_FOREACH macro.

Related to T76478

Reviewed By: campbellbarton

Differential Revision: https://developer.blender.org/D7643
May 7, 2020, 13:11 (GMT)
GPencil: Include new Brush random curves

Now the brushes have several new random settings and use curves to define the effect. The curves have been moved below the parameter to keep UI standards and extra curve panels have been removed.

{F8505387}

The new curves are:

* Hue.
* Saturation.
* Value.

New option to random at stroke level instead to random at point level for the following values:

* Thickness.
* Strength.
* UV.
* Hue.
* Saturation.
* Value.

Curves have been moved below the corresponding parameter and only are displayed in properties panel. Display the curves in the popover made it unusable.

{F8505392}

Also, the Pressure random has been renamed to Radius because the old name was not clear enough.

Reviewed By: mendio, pablovazquez

Differential Revision: https://developer.blender.org/D7577
May 7, 2020, 12:40 (GMT)
Merge branch 'blender-v2.83-release'
May 7, 2020, 12:38 (GMT)
VR: Fix OpenXR state freeze on Oculus after taking off HMD

With the Oculus runtime, the VR session would freeze when taking off the HMD
and putting it back on. This was caused by the deletion of graphics resources
too early in the OpenXR state machine, at least for Oculus.
The resources will now only be freed once the session is actually destroyed.

Also fixes an issue where it wasn't possible to stop the session via the UI
when the HMD was taken off.

Reviewed By: Julian Eisel

Differential Revision: https://developer.blender.org/D7635
May 7, 2020, 12:34 (GMT)
Fix T76469: OpenCL 1.2 Compilation

Recent changes assumed OpenCL 2.0 platform. This adds a check to see if
we are compiling on an OpenCL 2.0 platform.

Patch was tested on:
* AMD Radeon Pro WX 7100 with amdgpu-pro-19.50-1011208-ubuntu-18.04 drivers
* AMD Vega 64 with amdgpu-pro-20.10-1048554-ubuntu-18.04 drivers
* AMD RX 5700 with amdgpu-pro-20.10-1048554-ubuntu-18.04 drivers

Reviewed By: Brecht van Lommel

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