Blender Git Loki

Blender Git "temp-lineart-contained" branch commits.

Page: 26 / 66

May 1, 2021, 08:12 (GMT)
Fix T86335: Knife tool fails on object with zero scaled axis

Use invert_m4_m4_safe_ortho for the knife tool to support
operating on objects with a single zero scaled axis.
May 1, 2021, 08:12 (GMT)
Fix uninitialized local-view flag on object creation

Local view return argument to ED_object_add_generic_get_opts
was left uninitialized.
May 1, 2021, 08:12 (GMT)
Geometry Nodes: Add a template utility to mix two attribute values

This is just linear interpolation, but it's nice to have an equivalent
to `mix3` for only two values. It will be used for interpolation of
values between bezier spline control points.
May 1, 2021, 08:12 (GMT)
Fix T87779: Asymmetric position vertices in circles primitives.

Incrementing a floating point value in a loop resulted in the vertex
locations for circles in primitives being slightly asymmetric.
May 1, 2021, 08:12 (GMT)
Function: add method to create shallow copy of virtual array

Creating a shallow copy is sometimes useful to get a unique ptr
for a virtual array when one only has a reference. It shouldn't
be used usually, but sometimes its the fastest way to do correct
ownership handling.
May 1, 2021, 08:12 (GMT)
Cleanup: Use BLI_findindex instead of loop

May 1, 2021, 08:12 (GMT)
Fix missing Cycles CPU name on macOS Arm

Differential Revision: https://developer.blender.org/D11061
May 1, 2021, 08:12 (GMT)
Gpencil Offset Modifier - Add randomize offset options

This patch adds the Randomize options that exist in the Array modifier to the offset modifier.

Currently the patch uses
```
BLI_findindex(&gpf->strokes, gps);
```
to get the index of the current stroke for making each stroke a different seed value. This is how the noise modifier also gets the stroke seed value and it is noted there as well that this method is slow, and should be fixed in the future with another method of getting the stroke index.
Other methods were explored such as using the total number of points of the stroke, but that makes the randomize options incompatible with other modifiers before it such as Multiple Strokes, Array, Build, and Simplify.

{F9591325}

Differential Revision: https://developer.blender.org/D10171
May 1, 2021, 08:12 (GMT)
Cleanup: Add float format

May 1, 2021, 08:12 (GMT)
Correction to own previous commit: Add missing break

Small mistake in 88400f0c03a9.
Not having this break would be harmless, but we can avoid some unnecessary work
with it.
May 1, 2021, 08:12 (GMT)
LineArt: Conditional ui for adding line art.
May 1, 2021, 08:12 (GMT)
Fix macOS arm crash in scaling images with ffmpeg

Ref T78710
May 1, 2021, 08:12 (GMT)
Fix T87686: Cycles persistent data not updating correctly with hair
May 1, 2021, 08:12 (GMT)
Fix T87808: Connected proportional editing includes hidden geometry

Regression in 21b9231d7f5a248027c32dcc7daab3318390c20f
May 1, 2021, 08:12 (GMT)
Fix: missing AO factor from Cyclest Fast GI panel

The AO distance was already there, but I forgot the factor also has an impact
on this.
May 1, 2021, 08:12 (GMT)
Cleanup: removed unnecessary multiplications in area light importance sampling

Differential Revision: https://developer.blender.org/D11114
May 1, 2021, 08:12 (GMT)
Fix build error after recent changes to CPU name detection
May 1, 2021, 08:12 (GMT)
Fix ASAN warnings with Cycles OSL
April 30, 2021, 14:53 (GMT)
LineArt: In front and stroke order when adding.
April 30, 2021, 14:32 (GMT)
LineArt: Remove default in-front (from a merge).
Tehnyt: Miika HämäläinenViimeksi päivitetty: 07.11.2014 14:18MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021