Blender Git Loki

Kaikki Blender Git kommitit.

Page: 1721 / 8462

April 10, 2020, 13:38 (GMT)
Alembic: nicer way to disable subdivision surfaces

Before exporting starts, subdivision surfaces are disabled. The old
Alembic exporter would do this temporarily for each frame.
April 10, 2020, 13:09 (GMT)
Merge branch 'master' into temp-checkbox-layout-tweaks
April 10, 2020, 12:27 (GMT)
Merge remote-tracking branch 'origin/master' into temp-alembic-exporter-T73363-ms2
April 10, 2020, 12:14 (GMT)
Alembic: new mesh writer seems to work

Also extracted axis conversion functionality from `abc_utils.h`.
April 10, 2020, 12:01 (GMT)
Fix T67232: Multiples targetless IKs in a chain gives weird behaviour (known as FakeIK for FK posing)

The issue was that the deps graph relation builder assumed that all
bones that had a IK constraint on them would be evaluated. However for
targetless IK bones, only the active bone would receive updates and the
others would be skipped (as those would be treated as if the IK
constraint was disabled).

I didn't see an easy way to solve this from the depsgraph side of
things.

Instead I came up with a solution that I feel is quite strait forward
and reflects what is actually supposed to happen under the hood.

Now all targetless IK constraints are treated as disabled and will not
be added to any relations in the depsgraph.

Instead, a temporary IK constraint will be created when the bone in
question is transformed. This is basically activating "Auto IK" for the
bone while transforming.

Reviewed By: Sergey, Brecht

Differential Revision: https://developer.blender.org/D7378
April 10, 2020, 10:44 (GMT)
Fix T71546: VSE stereoscopic strips issues with mismatched dimensions

The issue is that the cachiing was adding the right view without the
proper pre-processed buffer.

D7389
April 10, 2020, 10:10 (GMT)
Fix T74901: Smoke Simulation crashes on eevee and is not persistent on Cycles

Issue was introduced in 5260aaf3b1c8 (fix for T73921).
April 10, 2020, 09:59 (GMT)
Gpencil: Cleanup unused code
April 10, 2020, 09:11 (GMT)
Tests runner: use Python from install dir, and break if not found
April 10, 2020, 08:55 (GMT)
Merge branch 'master' into greasepencil-object
April 10, 2020, 08:54 (GMT)
Fix T75141: Default template versioning error for grease pencil

The versioning was done only for template because the code was after a return and never was executed for default scene.
April 10, 2020, 08:52 (GMT)
Fix T74815: Shapekeys animation is blocked after second append of the same object.

Logic to handle shepkeys datablocks in helper in 'make local' code that
checks which ID should be copied, and which can be directly made local,
was wrong.
April 10, 2020, 08:35 (GMT)
Test runner: On Linux, use Python from the precompiled libraries

CentOS on the buildbot still runs Python 3.6, which is also used for the
unit tests. This means that the tests can't use language features that are
available to Blender itself. And testing with a different version of Python
than will be used by the actual code seems like a bad idea to me.
April 10, 2020, 08:31 (GMT)
Merge branch 'master' into greasepencil-object
April 10, 2020, 06:38 (GMT)
Fix T74657: Grease Pencil Proportional Editing does not work for
'Individual Origins'

Note gpencil doesnt do anything fancy like meshes in
editmesh_islands_info_calc(), but it looks like there is actually no
harm in allowing proportional editing with individual origins & gpencil
editmode.

Maniphest Tasks: T74657

Differential Revision: https://developer.blender.org/D7351
April 10, 2020, 06:34 (GMT)
Pointclouds: fix point drawing

The radius component is only one float. This resulted in only a third of
intended points to draw and could lead to glitches.

Pointcloud drawing will still change a lot in the future, this is just
to be able to work on some simple tools.

Differential Revision: https://developer.blender.org/D7390
April 10, 2020, 00:07 (GMT)
Use checkbox+value in split layout for mirror modifier UV offset

See previous commits.
Meant as an example for how this can be done in C.
April 10, 2020, 00:03 (GMT)
Use checkbox+value in split layout for object bounds type

See previous commit.
Meant as an example for how this can be done in .py.
April 10, 2020, 00:03 (GMT)
Support displaying single checkbox for a value in split layouts

Mockup: F7430498.

This is technically quite difficult to support, due to how we create the
split layouts for each item. With this commit, layout creators should be
able to do it, even though it involves some boilerplate code. The
followup commit will demonstrate how it can be done.
April 10, 2020, 00:01 (GMT)
Use checkbox+value in split layout for object bounds type

See previous commit.
Meant as an example for how this can be done in .py.
Tehnyt: Miika HämäläinenViimeksi päivitetty: 07.11.2014 14:18MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021