Blender Git Commits

Blender Git "temp-attribute-processor" branch commits.

Page: 3 / 8

June 7, 2021, 14:59 (GMT)
Fix T88899: `__file__` not set for `text.as_module()`
June 7, 2021, 14:59 (GMT)
LineArt: Fix edge clipping index error.

Small bug that's causing edge count to be incorrect in
final culled list, just being offset exactly 1 entry.

Reviewed By: Sebastian Parborg (zeddb)

Differential Revision: https://developer.blender.org/D11513
June 7, 2021, 14:59 (GMT)
Limit Rotation: add an Euler Order option.

Since Limit Rotation is based on Euler decomposition, it should allow
specifying the order to use for the same reasons as Copy Rotation does,
namely, if the bone uses Quaternion rotation for its animation channels,
there is no way to choose the order for the constraint.

Ref D9626
June 7, 2021, 14:59 (GMT)
move Index node to input category
June 7, 2021, 14:59 (GMT)
Exact Boolean: fix last commit: pass an arg by reference instead of value.
June 7, 2021, 14:59 (GMT)
VSE: Remove seq->tmp usage from transform code

This field was used for extend feature to get handle position of
metastrip children. Since D9972 extend feature works only on meta
strip itself, not it's children.
So `SEQ_transform_get_left_handle_frame()` second argument is always
false and can be removed.

Another instance of `seq->tmp usage` is hack to distinguish strips to be
shuffled, which is not covered by this patch.

Reviewed By: campbellbarton

Differential Revision: https://developer.blender.org/D10321
June 7, 2021, 14:59 (GMT)
improve add node group interface operator
June 7, 2021, 14:59 (GMT)
Cleanup: spelling in comments

Also remove reference to function that never existed for adding `bNode`.
June 7, 2021, 14:59 (GMT)
use enum for socket types
June 7, 2021, 14:59 (GMT)
Cleanup: indentation
June 7, 2021, 14:59 (GMT)
support attribute node
June 7, 2021, 14:59 (GMT)
remove default modes
June 7, 2021, 14:59 (GMT)
update socket names
June 7, 2021, 14:59 (GMT)
Fix assert in gpencil_batches_ensure
June 7, 2021, 14:59 (GMT)
Exact Boolean: speed up when there are many separate components.

Use bounding box tests quickly tell that two components cannot
have a containment relation between each other. This change
cut about 0.6s off a test with 25 big icospheres.
June 7, 2021, 14:59 (GMT)
Cleanup: unused argument
June 7, 2021, 14:59 (GMT)
Fix assert check in BLI_polyfill_beautify
June 7, 2021, 14:59 (GMT)
Cleanup: use ternary operator for icon argument
June 7, 2021, 14:59 (GMT)
Edit Mesh: partial updates for normal and face tessellation

This patch exposes functionality for performing partial mesh updates
for normal calculation and face tessellation while transforming a mesh.

The partial update data only needs to be generated once,
afterwards the cached connectivity information can be reused
(with the exception of changing proportional editing radius).

Currently this is only used for transform, in the future it could be
used for other operators as well as the transform panel.

The best-case overall speedup while transforming geometry is about
1.45x since the time to update a small number of normals and faces is
negligible.

For an additional speedup partial face tessellation is multi-threaded,
this gives ~15x speedup on my system (timing tessellation alone).
Exact results depend on the number of CPU cores available.

Ref D11494

Reviewed By: mano-wii
June 7, 2021, 14:59 (GMT)
Update Camera presets

The (tracking) camera presets have not been updated in the last 7 or
more years, so they are very outdated. I found it pointless to have a
few specific camera models in the list and instead add the most commonly
used sensor sizes/film sizes. This way the list is shorter, easier to
maintain/becomes later outdated, and is more user friendly for most people
who don't own any of the specific cameras. I added the Crop Factor to the
Beginning of the name, so it gets sortet in the correct order and presets
are easier to find based on the size.

Reviewed By: #render_cycles, #motion_tracking, brecht, sergey

Differential Revision: https://developer.blender.org/D10739
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021