Blender Git Loki

Blenderin Git "master"-kehityshaaran kommitit.

Page: 244 / 5574

June 9, 2021, 21:31 (GMT)
Fix T88546: Pose slider typed input not working

Remove an unnecessary call to pose_slide_mouse_update_percentage
That call was overriding the typed value

Reviewed By: #animation_rigging, Sybren A. St�vel

Differential Revision: https://developer.blender.org/D11395

Ref D11395
Revision 93fd07e by Hans Goudey
June 9, 2021, 20:54 (GMT)
Geometry Nodes: Copy spline attributes in the curve resample node

Previously only point domain attributes were copied to the result curve.
June 9, 2021, 20:39 (GMT)
Fix T88799: 3DViewport Stats Column Measurements

To draw the overlay stats in columns the strings must be measured to
find the longest one. In some circumstances this measurement can be
incorrect. We draw the text with a specific size yet do not explicitly
set the size before calling BLF_size. This patch properly sets the size
so that the measurement will match what will be used for output.

See T88799 for examples of measurement failure.

Differential Revision: https://developer.blender.org/D11504

Reviewed by Hans Goudey
Revision 675677e by Hans Goudey
June 9, 2021, 19:53 (GMT)
Splines: Add API functions for interpolating data

First, expand on the interpolation to evaluated points with a templated
helper function, and a function that takes a GSPan. Next, add a set of
functions to `Spline` for interpolating at arbitrary intervals between
the evaluated points. The code for doing that isn't that complicated
anyway, but it's nice to avoid repeating, and it might make it easier
to unroll the special cases for the first and last points if we require
the index factors to be sorted.
June 9, 2021, 16:58 (GMT)
Geometry Nodes: Add Convex Hull Node

This commit adds a node to output the convex hull of any input geometry
as a mesh, which is an enclosing geometry around a set of points.
All geometry types are supported, besides volumes.

The code supports operating on instances to avoid copying all input
geometry before the operation. The implementation uses the same backend
as the operation in edit mode, but uses Mesh directly instead of BMesh.

Attribute transfer is not supported currently, but would be a point of
improvement for the future if it can work in a predictable way on
different geometry input types.

Differential Revision: https://developer.blender.org/D10925
June 9, 2021, 16:48 (GMT)
Fix T88974: Add missing liboverrides to GP modifiers and shaderfx.

Proper RNA code was simply never added for those...
June 9, 2021, 16:22 (GMT)
Cleanup: replace 'else if' with 'else'
June 9, 2021, 16:22 (GMT)
Cleanup: redundant/unused assignments
June 9, 2021, 16:22 (GMT)
Cleanup: missing NULL check in assert
June 9, 2021, 16:22 (GMT)
Cleanup: use doxy sections for task_iterator.c
June 9, 2021, 16:22 (GMT)
Fix invalid return value assignment in getEdgeVertexIndices
June 9, 2021, 16:22 (GMT)
Cleanup: quiet array-parameter warning
June 9, 2021, 16:22 (GMT)
Cleanup: spelling in comments
June 9, 2021, 16:22 (GMT)
Cleanup: simplify grease pencil type checks
June 9, 2021, 16:22 (GMT)
Cleanup: simplify grease pencil preset set logic
June 9, 2021, 16:22 (GMT)
Cleanup: remove redundant checks which have already been tested

Note that these changes are limited simple cases as these kinds of
changes could allow for errors when refactoring code when the known
state is not so obvious.
June 9, 2021, 16:21 (GMT)
Fix uninitialized variable in task.MempoolIterTLS test

Error in 14f3b2cdad2d7b00ce3ea27bf8eb0087ac2a6cbd.
Revision 0f156a2 by YimingWu
June 9, 2021, 16:14 (GMT)
LineArt: Camera marker update fix.

The original fix was probably flushed by some newer
line art commits. Fixed.

See https://developer.blender.org/T88464
Revision f42a501 by YimingWu
June 9, 2021, 16:11 (GMT)
Revert "GPencil: Add custom normal entry to bGPDspoint."

This reverts commit f546b0800b9121b24b1292f1ec602ed9964d1848.
June 9, 2021, 15:19 (GMT)
BMesh: multi-thread face tessellation

Use BM_iter_parallel for face tessellation, this gives around
6.5x speedup for BM_mesh_calc_tessellation on high poly meshes in my
tests, although exact speedup depends on available cores.
Tehnyt: Miika HämäläinenViimeksi päivitetty: 07.11.2014 14:18MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021