Blender Git Commits

Blender Git commits from all branches.

Page: 156 / 2888

August 13, 2021, 06:19 (GMT)
Merge branch 'master' into soc-2021-porting-modifiers-to-nodes-merge-by-distance
August 13, 2021, 06:18 (GMT)
Changes based on review bv Hans Goudey (HooglyBoogly)
August 13, 2021, 05:38 (GMT)
Merge branch 'master' into geometry-nodes-level-set-nodes
August 13, 2021, 00:14 (GMT)
Compositor: Full frame Vector blur node
August 13, 2021, 00:14 (GMT)
Compositor: Full frame Inpaint node
August 12, 2021, 22:28 (GMT)
Merge branch 'master' into xr-controller-support
August 12, 2021, 21:44 (GMT)
XR: Fix crash/assert on loading controller model

When calculating controller model component transforms from glTF node
data, it was previously wrongly assumed that the glTF nodes would
always contain transform matrix values. However, nodes can instead
store their transforms as separate translation/rotation/scale values,
in which case the transform matrix needs to be explicitly calculated.
This was the case for the Reverb G2 controller models using the
Windows Mixed Reality runtime.

Special thanks to Werner Trunk for help with testing/debugging.
August 12, 2021, 21:23 (GMT)
XR: Improve "Invalid stage ref space" warning

Originally mentioned that absolute tracking was disabled, which is
wrong because absolute tracking (skipping application of eye offsets)
is always available, although it may not give the expected result of
persistent tracking origins across sessions if the stage space is
unavailable (hence the need for a warning).

Now, the warning makes no mention of absolute tracking, instead
informing the user that the local space fallback will be used and
that they should define tracking bounds via the XR runtime if they
wish to use the stage space.
August 12, 2021, 20:32 (GMT)
Cleanup: clang-format
August 12, 2021, 20:28 (GMT)
Cleanup: fix compiler warnings
August 12, 2021, 20:00 (GMT)
Compositor: Full frame Glare node

Due to current limitation of scaling up causing cropping,
quality is always "High" independently of the selected
one. This will be fixed once scaling is implemented with
canvas adjustment.
August 12, 2021, 19:49 (GMT)
Merge branch 'master' into soc-2021-porting-modifiers-to-nodes-merge-by-distance

# Conflicts:
# source/blender/blenkernel/BKE_node.h
# source/blender/editors/asset/ED_asset_temp_id_consumer.h
August 12, 2021, 18:22 (GMT)
Merge branch 'master' into soc-2021-curve-fillet
August 12, 2021, 18:19 (GMT)
Removed spline copying where possible
August 12, 2021, 16:58 (GMT)
adaptive_cloth: cloth: prev_frame_mesh is invalid if frame incorrect

When current frame (framenr) is not immediately following the
last_frame stored, the `prev_frame_mesh` is invalid and must be
deleted. When remesh is on, even the clothObject is invalid, so delete
that as well.
August 12, 2021, 15:05 (GMT)
[2.93 only] pose slide factor wrong in redo popup

Originally this was caused by {rBc71a8e837616}.
Above commit wasnt renaming RNA definitions, but not the occurances were
RNA values were set.

In 3.0, we had improvements to pose-sliding tools (D9054) where this was
somewhat ironed out (only partially, see D12187).

But since the pose-sliding improvements are not part of 2.93, we have to
correct this in 2.93 ONLY.

Maniphest Tasks: T89027

Differential Revision: https://developer.blender.org/D12191
August 12, 2021, 14:51 (GMT)
adaptive_cloth: Store previous frame mesh information for remeshing

The modifier stack doesn't give the previously evaluated `Mesh`, this
means it needs to be stored within the `ClothModifierData`.

Some parts of the cloth modifier copy information from the given
`Mesh` to the `clothObject` every frame, this should not happen when
remeshing is on.

In `BKE_cloth_remesh()`, must use the previous frame mesh if available
for remeshing.

TODO: In case the user goes back a frame, must make the
`clmd->prev_frame_mesh` invalid otherwise the simulation will not know
that the simulation must be restart.
August 12, 2021, 14:32 (GMT)
Changed radii attribute to use existing enum
August 12, 2021, 13:44 (GMT)
Compositor: Ensure denoise output is only rendered once
August 12, 2021, 13:18 (GMT)
Cleanup: Moved Knife axis colors into KnifeColors struct
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021