Blender Git Loki

Blenderin Git "master"-kehityshaaran kommitit.

Page: 626 / 5574

August 13, 2020, 05:46 (GMT)
Merge branch 'blender-v2.90-release' into master
August 13, 2020, 05:46 (GMT)
Merge branch 'blender-v2.90-release' into master
August 13, 2020, 05:41 (GMT)
Fix T77409: Crash showing vertex/face duplicators in edit-mode

This was a regression in deaff945d0b9 which skips copying a mesh.
Dupli-verts/faces were not updated to account for this.

This supports iterating over edit-mesh vertices & faces,
since falling back to a full copy (as we do in some places)
will be slow while transforming geometry.

This commit looks as if it would change behavior with orcos,
since any edit-mesh deformation causes them to be assigned.
However in practice there is no functional change, details in comments.
August 13, 2020, 05:41 (GMT)
Cleanup: remove two sided face check

Two sided faces aren't supported and would cause many issues elsewhere.
August 13, 2020, 05:41 (GMT)
Cleanup: use 'inst_ob' variable name for consistency

Dupli verts/faces named these arguments differently.
August 13, 2020, 05:41 (GMT)
Cleanup: remove unused struct members from dupli-face/vert

Replace the evaluated mesh with VertexDupliData.mvert since only
vertices are used. This makes dupli-vert similar to how dupli-face
was already working.
August 13, 2020, 05:41 (GMT)
Cleanup: move mesh access for dupli vert/face into shared function

De-duplicate mesh access & comments.
August 13, 2020, 05:41 (GMT)
Cleanup: pass normal as a float to dupli-vert function

Needed for supporting edit-mode dupli-verts.

Currently the un-scaled short values are used to avoid
changing behavior (noted in comments).
August 13, 2020, 05:41 (GMT)
Cleanup: spelling, use full sentences for object_dupli.c
August 13, 2020, 04:03 (GMT)
Cleanup: use const for dupli vert/face, 'r_' prefix for return value

Make it obvious which values are used read-only, which are written to.
Revision 536b6b6 by Hans Goudey
August 13, 2020, 01:04 (GMT)
Merge branch 'blender-v2.90-release'
Revision bb29084 by Andrii / Hans Goudey
August 13, 2020, 01:02 (GMT)
UI: Fix curve widget fill artifacts

Disable antialiasing which caused artifacts.

Differential Revision: https://developer.blender.org/D8497
August 12, 2020, 21:40 (GMT)
Fix hair collision error introduced in recent commit
August 12, 2020, 21:25 (GMT)
Cleanup: Silence some arithmetic overflow warnings
August 12, 2020, 21:25 (GMT)
Cleanup: Move definitions of some variables closer to their use
August 12, 2020, 21:25 (GMT)
Cleanup: move assignment out of loop
August 12, 2020, 21:25 (GMT)
Cleanup: Rename variable 'cloth1' to 'cloth'
August 12, 2020, 21:07 (GMT)
Fix Boundary Brush symmetry with no constant falloff

When using constant falloff symmetry was working fine because the same
deformation is applied twice on the same vertices. When using no
constant falloffs, the deformation is different between symmetry passes,
so vertices need to be separated by symmetry areas to get the right
deformation from its symmetry pass without being overwriten by the next
one.

Reviewed By: sergey

Differential Revision: https://developer.blender.org/D8541
August 12, 2020, 21:07 (GMT)
GPencil: Remove unused variable and fix memory leak

This was missing in previous commit
August 12, 2020, 21:06 (GMT)
Sculpt: Boundary Brush Falloff Types and Offset

This adds the boundary_falloff_type and boundary_offset to control how the
falloff of the Boundary Brush is applied.

Boundary Origin Offset is the same concept as the Pose Origin offset in
the Pose Brush. It is a multiplier that adds extra length to the brush
radius to locate the deformation pivot further from the boundary without
affecting the falloff.

The Falloff type includes Constant (previous default), brush radius, loop
and loop and invert. Loop and Loop and Invert can be used to create
deformation patterns in a mesh.

Reviewed By: sergey

Differential Revision: https://developer.blender.org/D8526
Tehnyt: Miika HämäläinenViimeksi päivitetty: 07.11.2014 14:18MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021