Blender Git Loki

Kaikki Blender Git kommitit.

Page: 657 / 8462

May 10, 2021, 05:32 (GMT)
Cleanup: correct/clarify PlayAnim comments
May 10, 2021, 03:49 (GMT)
LineArt: better ui logic for crease threshold.
May 10, 2021, 03:38 (GMT)
LineArt: Filtering feature line using face mark.
May 10, 2021, 03:05 (GMT)
USD import: remove unused code.

Removed unused mesh sequence modifier enums
and unused velocity scale parameters in the
mesh reading function declarations.
May 10, 2021, 02:59 (GMT)
LineArt: Fix LRT_ITER_ALL_LINES_BEGIN.

This handles when the first line list being empty.
Revision d800470 by YimingWu (master)
May 10, 2021, 01:15 (GMT)
LineArt: Custom UI for adding GP object.

This allows extra options (in-front and stroke order) to be shown when adding line art kind of grease pencil object.

Reviewed by: Antonio Vazquez (antoniov)

Diff: https://developer.blender.org/D11130
May 10, 2021, 01:10 (GMT)
Merge remote-tracking branch 'origin/master' into temp-lineart-contained
May 9, 2021, 22:54 (GMT)
Undid format change.
May 9, 2021, 22:01 (GMT)
Undid format fix.
May 9, 2021, 20:49 (GMT)
Undid format change.
May 9, 2021, 20:30 (GMT)
Undid format change.
May 9, 2021, 13:25 (GMT)
Merge branch 'master' into soc-2020-io-performance
Revision f694321 by Hans Goudey (master)
May 9, 2021, 06:33 (GMT)
Fix: Curve resample duplicates last point for cyclic splines

The last point of the output was at the same location as the
first point of a cyclic spline. The fix is simple, just account for
the cyclic when choosing the sample edge length, and don't
hard code the last sample.
Revision 7029cc2 by Hans Goudey (master)
May 9, 2021, 06:13 (GMT)
Fix T88126: Curve resample crash for single point input

The spline `length` function assumed that the curve always had evaluated
edges. That is clearly false. This commit adds a check to `length` and a
special case for a single point in the curve resample node.
May 9, 2021, 05:17 (GMT)
LineArt: Working intersection filtering.
Revision 518c5ce by Hans Goudey (master)
May 9, 2021, 04:57 (GMT)
Geometry Nodes: Improve point instance node performance

This commit uses two changes to improve the performance of the point
instance node.

**Prevent Reallocations**
At 64 bytes, the transform matrix for every instance is rather large,
so reallocating the vector as it grows can become a performance bottle-
neck. This commit reserves memory for the instances that will be added
to prevent unecessary reallocations as the instance vector grows.

In a test with 4 million instances of 3 objects in a collection, the
node was about 40% faster, from 370ms to 270ms for the node.

**Parallelization**
Currently the instances are added by appending to a vector. By changing
this slightly to fill indices instead, we can parallelize the operation
so that multiple threads can fill data at the same time. Tested on a
Ryzen 3700x, this reduced the runtime from the above 270ms to 44ms
average, bringing the total speedup to ~8x.

Note that displaying the instances in the viewport is still much slower
than the calculations in node, this change doesn't affect that.
May 9, 2021, 03:12 (GMT)
LineArt: intersection mask ui and code.
May 9, 2021, 03:11 (GMT)
USD Import: support animating display color.

Added missing functionality in the mesh color import logic
to support animating display color.
May 9, 2021, 02:17 (GMT)
LineArt: show full options in first modifier.
May 9, 2021, 01:55 (GMT)
LineArt: Data for intersection_flag
Tehnyt: Miika HämäläinenViimeksi päivitetty: 07.11.2014 14:18MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021