Blender Git Loki

Kaikki Blender Git kommitit.

Page: 1574 / 8462

June 9, 2020, 14:23 (GMT)
BLI: remove incorrect const
June 9, 2020, 14:15 (GMT)
GPencil: Remove curve flag and replace with RNA dynamic prop

We don't need this flag because we can check the struct pointer itself.
June 9, 2020, 13:49 (GMT)
Merge branch 'master' into greasepencil-object
June 9, 2020, 13:46 (GMT)
GPencil: Keep original stroke when reproject

When reproject a stroke sometimes is good to keep the copy of the original stroke to create volume effects

Related to T77639

{F8603513}

Reviewed By: mendio, pepeland

Maniphest Tasks: T77639

Differential Revision: https://developer.blender.org/D7963
50258
June 9, 2020, 13:45 (GMT)
Merge branch 'master' into active-fcurve-keyframe
June 9, 2020, 13:40 (GMT)
GPencil: FIx flag GP_STROKE_CURVE_MODE

The flag was set to 2^11 and it was 2^16 before. The type of the flag is short, so it was
never actually beeing set.
June 9, 2020, 12:35 (GMT)
Fix T72936: Incorrect gizmo orientation with inherit rotation disabled
June 9, 2020, 12:31 (GMT)
GPencil: Add 'select all' operator for curve

Change the 'select all' operator so that, if the stroke
is in curve edit mode, it selects the curve handles.
June 9, 2020, 12:28 (GMT)
GPencil: Use curve fitting write data for operator

Instead of writing test data to editcurve, use the
BKE_gpencil_stroke_curve_create function to write fitted
curve data to editcurve.
June 9, 2020, 12:23 (GMT)
GPencil: Add function to create editcurve from stroke

This BKE function uses curve_fit_cubic_to_points_fl to fit a curve
to a grease pencil stroke.
June 9, 2020, 12:06 (GMT)
Fix T77448: Camera Solver constraint can't be converted to f-curve

A regression caused by c57f65c088a9 as a fix of another issue.

Added an exception for camera solver as that is always pointing
to camera object.

Since this is a regression which happened in 2.83.0 this change is
a candidate to be ported to the 2.83.1.
June 9, 2020, 11:51 (GMT)
Cleanup: Silence some overflow warnings in transform code
June 9, 2020, 11:35 (GMT)
EEVEE: Motion Blur: Use closest interpolation for sampling

This Avoid halo artifacts
June 9, 2020, 10:19 (GMT)
Transform: Fixes after recent refactor

Pointed by strict compiler warnings, but some of the reports were
actually a real bugs:

- Access uninitialized memory of td_mirror_iter.

Assuming that iterator is to point to the first element of the
data array.

- Lattice's recalc data was never called.

There is also a fix for redundant declaration of recalcData() and
missing declaration of recalcData_lattice().
June 9, 2020, 10:08 (GMT)
Cleanup: move hashing of OperationIDKey to member function
June 9, 2020, 09:58 (GMT)
BLI: rename ArrayRef to Span

This also renames `MutableArrayRef` to `MutableSpan`.
The name "Span" works better, because `std::span` will provide
similar functionality in C++20. Furthermore, a shorter, more
concise name for a common data structure is nice.
June 9, 2020, 09:25 (GMT)
Fix menu operator/search clipping the last character

Noted in T77504
June 9, 2020, 09:17 (GMT)
GPencil: Cleanup doxygen comments
June 9, 2020, 09:16 (GMT)
Fix warning-as-error about int to uint conversion in new BLI CPP code.

Was breaking build for me here...
June 9, 2020, 09:13 (GMT)
GPencil: Improve viewlayer masking check

Check if the mask layer is used in a layer that is going to be used in the current viewlayer.

Related to T77667
Tehnyt: Miika HämäläinenViimeksi päivitetty: 07.11.2014 14:18MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021