Blender Git Commits

Blender Git "master" branch commits.

Page: 657 / 5574

July 28, 2020, 14:23 (GMT)
GPencil: Fix unreported missing strokes in interpolation

Sometimes the interpolated stroke was tagged and removed.
July 28, 2020, 13:46 (GMT)
Merge branch 'blender-v2.90-release'
July 28, 2020, 13:45 (GMT)
Fix T79259: OptiX render with fisheye camera is different to CUDA

The fisheye camera setup causes the edges of the image to not shoot primary rays. This was not
respected by OptiX because of an optimization that tried to reduce conditionals around trace calls.
Removing that does not seem to have an impact on performance anymore however and it fixes
the issue.
July 28, 2020, 12:55 (GMT)
Merge branch 'blender-v2.90-release'
July 28, 2020, 12:53 (GMT)
Fix bad 'Correct Face Attributes' behavior when extruding faces

A face must have area in order to be possible calculate interpolation weights.
The same to the reference UVs.
But the new faces created with the extrude operator, have no area (before moving).

The solution was to get the loop data from some neighbor face.

Differential Revision: https://developer.blender.org/D8278
July 28, 2020, 12:53 (GMT)
Transform: Correct Face Attributes: Option to merge attributes

Keeping face attributes connected is now optional.

Keeping UV's connected is useful for organic modeling, but bad for
architectural.

Differential Revision: https://developer.blender.org/D8360
July 28, 2020, 12:53 (GMT)
Fix precision issues in 'interp_weights_poly_v2'

These precision issues were evident in corrected uvs when the option
`"Correct Face Attributes"` is enabled.
July 28, 2020, 12:44 (GMT)
Merge branch 'blender-v2.90-release'
July 28, 2020, 12:44 (GMT)
Fix T79180: Object disappears when scaled, set origin etc after applying smooth modifier.

Very dummy mistake in modifier code would generate invalid number
(divisions by zero)...

Should also be ported to 2.83.
July 28, 2020, 12:17 (GMT)
Bump minimum CMake version to 3.10

This bumps the minimally required CMake version from 3.5 to 3.10, as
discussed in D8405.

Since D7649 landed, there has been the `gtest_discover_tests()` call to
discover individual unit tests in `bin/tests/blender_test`. This
function was introduced in CMake 3.10.

Since there were no complaints about this incompatibility, I suspect
that a newer version is already in use by the majority of the
Blender-building people.
July 28, 2020, 12:06 (GMT)
Cleanup: incorrect spelling of 'manhattan'
July 28, 2020, 11:49 (GMT)
Cleanup: spelling, comments
July 28, 2020, 11:35 (GMT)
Fix T79067: Cycles panorama viewport render stretched after recent changes
July 28, 2020, 11:16 (GMT)
Fix T79219: Cycles NLM denoiser clean passes broken after recent changes
July 28, 2020, 10:40 (GMT)
Merge remote-tracking branch 'origin/blender-v2.90-release'
July 28, 2020, 10:39 (GMT)
Cleanup: Commented `BKE_object_moves_in_time()` does not consider physics

When an object is moved only by the rigid body physics system, the
function `BKE_object_moves_in_time()` will incorrectly return `false`.
This commit adds a comment to make this behaviour more explicit.

No functional changes.
July 28, 2020, 10:39 (GMT)
Cleanup: spelling fix in comment
July 28, 2020, 10:38 (GMT)
Fix T79263: Alembic, exported rigid body animation not moving

The root cause was that `BKE_object_moves_in_time()` incorrectly returns
`false` when an object is moved by the physics system.

This also fixes the same issue in the USD exporter.
July 28, 2020, 10:10 (GMT)
Particles: initial support for the Time input node
July 28, 2020, 10:02 (GMT)
Merge branch 'blender-v2.90-release'
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021