Blender Git Loki

Kaikki Blender Git kommitit.

Page: 1562 / 8462

Revision 9f5cc12 by Sergey Sharybin (master)
June 12, 2020, 14:06 (GMT)
Buildbot: Switch to devtoolset-9

Famous "should just work", but will never know until actually attempted
to be used.

Ref T76783.
Revision f7b9212 by Antonio Vazquez (greasepencil-object)
June 12, 2020, 13:58 (GMT)
Merge branch 'master' into greasepencil-object
June 12, 2020, 13:58 (GMT)
Merge branch 'master' into greasepencil-edit-curve
Revision 326db1b by Antonio Vazquez (master)
June 12, 2020, 13:44 (GMT)
GPencil: Make accessible via python to keyframe type

This can be requiered for some add-ons and for some reason this prop was missing in RNA.
Revision 9cc0597 by Sergey Sharybin (master)
June 12, 2020, 13:39 (GMT)
Functions: Wrap into blender namespace

Similar to previous commit, aims to resolve compilation on
devtoolset-6.
June 12, 2020, 13:17 (GMT)
Fix/workaround compilation error on devtoolset-6

Smells like GCC bug [1], which is backed up by the fact that locally
GCC-10 and CLang-10 works fine.

Since the change is trivial (and, arguably, correct since there is
no real difference between tests code and actual code) seems fine to
fix.

Fix suggested by Jacques Lucke, thanks!

[1] https://gcc.gnu.org/bugzilla/show_bug.cgi?id=56480
Revision d8f46a4 by Clément Foucault (eevee-motionblur-object)
June 12, 2020, 13:17 (GMT)
EEVEE: Motion Blur: Use CFRA instead of depsgraph ctime

This fixes time remapping issues.
June 12, 2020, 12:38 (GMT)
USD: Library upgrade 19.11 ?�20.02

This requires a few changes:
- Some parts of our patch are no longer necessary, as the USD library
now includes those changes.
- The rest of the patch needed adjustment as the `pxr/base/lib/*`
directories in USD's source code have moved to `pxr/base/*`.
- The new Material Binding API is used when exporting meshes.

Note that this does not enable the USD Python API for inclusion in
Blender. It just aims at being an as-simple-as-possible version upgrade
of the USD library.
Revision a737ca1 by Clément Foucault (eevee-motionblur-object)
June 12, 2020, 12:21 (GMT)
EEVEE: Motion Blur: Fix issues with animated objects visibility
Revision 92520f1 by Clément Foucault (eevee-motionblur-object)
June 12, 2020, 12:07 (GMT)
Merge branch 'master' into eevee-motionblur-object
June 12, 2020, 12:06 (GMT)
DRW: Avoid undefined behavior when running multiple iteration

This was caused by DST.dupli_origin not being reset properly. This had
not effect in master but has effect in EEVEE motion blur branch.
Revision 6a1a894 by Clément Foucault (eevee-motionblur-object)
June 12, 2020, 12:04 (GMT)
EEVEE: Motion Blur: Support Duplis and assume they are always moving
June 12, 2020, 11:52 (GMT)
Merge branch 'greasepencil-edit-curve' into soc-2020-greasepencil-curve
June 12, 2020, 11:46 (GMT)
Merge branch 'master' into cycles_texture_cache
June 12, 2020, 11:37 (GMT)
GPencil: Add curve point data structure

The BezTriple in bGPDcurve was changed to a new data structure: bGPDcurve_point. The RNA properties where adapted to support the new data structure.
June 12, 2020, 11:27 (GMT)
GPencil: Moves Curve Threshold to bGPdata
June 12, 2020, 11:12 (GMT)
VR: Fix too dark rendering on SteamVR

Apply the sRGB transform workaround we already apply for Monado (and used
to apply for Windows Mixed Reality).
June 12, 2020, 11:12 (GMT)
VR: SteamVR is now a supported OpenXR runtime! (Windows only)

Steam just released a SteamVR update with OpenXR Developer Preview
support:
https://steamcommunity.com/games/250820/announcements/detail/2396425843528787270.

Once SteamVR is set up for OpenXR (see link above), it works with
Blender "out of the box", thanks to OpenXR!

We have to apply the sRGB transform workaround for SteamVR though,
otherwise it renders way too dark. Done in the next commit.

Note that AMD users may still only see a pink screen, because the
OpenGL-DirectX compatibility fails. I will check on a fix again.
For SteamVR on Linux we may have to wait for until it supports OpenGL
rendering for OpenXR. Alternatively, we *could* add initial Vulkan
support at Ghost level and use Vulkan<->OpenGL interoperability
extensions, Monado uses these as well.
June 12, 2020, 10:20 (GMT)
GPencil: Cleanup code
June 12, 2020, 09:25 (GMT)
GPencil: Make editable Curve Editing props when disabled

Some parameters can be required before set to ON the mode, so now it's possible update these parameters before.
Tehnyt: Miika HämäläinenViimeksi päivitetty: 07.11.2014 14:18MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021