Blender Git Loki

Blender Git "vr_scene_inspection" branch commits.

Page: 13 / 29

February 20, 2020, 12:00 (GMT)
Fix T68749: BPY: Deprecate height of popup

`invoke_props_dialog` and `invoke_popup` had a width and a height field. The height field was ignored as the height is determined based on the content. This change removes the field from the BPY + WM_api

Reviewed By: Campbell Barton, Jacques Lucke

Differential Revision: https://developer.blender.org/D6694
February 20, 2020, 12:00 (GMT)
Cleanup: Alembic, split source files into reader and writer

This separation between reader and writer code is part of Milesone 2 of
T73363.

In this commit the reader and writer classes are separated into their
own files, any `#include` and `using` statements are cleaned up, and
some separator comments have been removed.

No functional changes.
February 20, 2020, 12:00 (GMT)
Fix: T73830 OSL not finding stdosl.h on linux

This extends FindOpenShadingLanguage.cmake to also look for the location of
stdosl.h and adds the path to the invocation of oslc to deal with the headers
being in different locations a little better.

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

Reviewers: brecht
February 20, 2020, 12:00 (GMT)
Fix Cycles Embree test failures with shadow catcher

Ref T73778
February 20, 2020, 12:00 (GMT)
Fix T73817: Shape key users not properly mapped when duplicating their obdata.

Once again those crappy weirdos IDs with their crappy weirdos 'loopback'
pointers...

This is a quick hack for now, think id_copy needs to be reworked a bit
to supported re-entrant sub-ID copying (also an issue with nodes I bet).
February 20, 2020, 12:00 (GMT)
Fix T73853: Redo does't work properly with NLA "Move" transform mode

The orientation matrix when re-doing some transform operations was negated.
Thanks @lichtwerk for pointing out the problem.
February 20, 2020, 12:00 (GMT)
Cleanup: compiler warning
February 20, 2020, 12:00 (GMT)
Embree: avoid potential clashing symbols with external renderer add-ons
February 20, 2020, 12:00 (GMT)
IC keymap: Fix warnings after recent Cut -> Split name change
February 20, 2020, 12:00 (GMT)
Fix artifacts with Cycles viewport denoising when rendering with multiple CUDA devices

Rendering with multiple CUDA devices but denoising with OptiX caused parts of the image to go
missing at the start while the resolution was scaled. This is because the copy operation in
`MultiDevice::map_neighbor_tiles` which slices the copy across all devices would slice based on the
full resolution and not the scaled one and therefore copy incorrect data between devices.
Since this is not the recommended way of using viewport denoising anyway, simply avoid those
incorrect copies for now by disabling denoising while the resolution is scaled. Doing both rendering
and denoising with OptiX is not affected by this, since it avoids those copies altogether anyway.
February 20, 2020, 12:00 (GMT)
Fix many typos and other issues in UI messages.
February 20, 2020, 12:00 (GMT)
Cleanup: Remove period from RNA description.
February 20, 2020, 12:00 (GMT)
DRW: Fix wrong view transform used in solid mode if using workbench engine
February 20, 2020, 12:00 (GMT)
Fix T71455, T73852, T73860: Transform, Redo doesn't work properly in time editors

The redo panel does not consider the position of the mouse.
So it is not possible to know the direction to redo the operator.

The solution is to add a new `direction` parameter that can be
saved and used for redo.

Differential Revision: https://developer.blender.org/D6852
February 20, 2020, 12:00 (GMT)
Temp debug prints for liblink tests to check what happens on windows.
February 20, 2020, 12:00 (GMT)
Fix missing output dir for blendfile_liblink test.
February 20, 2020, 12:00 (GMT)
Python: Expose WM is_interface_locked to python.

This patch exposes the Window Manager `is_interface_locked` as a read
only property to python.

This property is needed to allow script writers to detect if a job is
running with locked interface like the Alembic exporter.

Reviewed By: Brecht

Differential Revision: https://developer.blender.org/D6749
February 20, 2020, 12:00 (GMT)
Cleanup: compiler warnings
February 20, 2020, 12:00 (GMT)
Fix macOS LLVM precompiled link error with older Xcode versions
February 20, 2020, 12:00 (GMT)
Overlays: Fixed blending issue when not using smooth wire
Tehnyt: Miika HämäläinenViimeksi päivitetty: 07.11.2014 14:18MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021