Blender Git Loki

Blender Git commits from all branches.

Page: 654 / 2888

November 3, 2020, 02:11 (GMT)
Merge branch 'master' into cycles_procedural_api
November 3, 2020, 01:46 (GMT)
XR: Fix crash when reading "constraint" objects

Pointers were not being relinked from file.
November 2, 2020, 22:33 (GMT)
Merge remote-tracking branch 'origin' into temp_bmesh_multires
November 2, 2020, 22:29 (GMT)
Fixed bug with multires editmode code messing up loop indices for draw
code.

Also fixed a bug in dyntopo ray tracing, where r_active_vertex_index
wasn't always being set.
November 2, 2020, 16:22 (GMT)
Update Grease Pencil anim channel side panel to show a warning when channel colors are disabled.
November 2, 2020, 16:22 (GMT)
Merge remote-tracking branch 'origin/master' into temp-T82134-anim-group-colors-to-prefs
Revision abcb084 by Sybren A. Stüvel (temp-T82156-parenting-and-constraints)
November 2, 2020, 14:50 (GMT)
Merge remote-tracking branch 'origin/master' into temp-T82156-parenting-and-constraints
November 2, 2020, 14:20 (GMT)
Fix build error on windows: Don't use designated initializers in C++
Revision 75d1139 by Sybren A. Stüvel (temp-T82156-parenting-and-constraints)
November 2, 2020, 14:20 (GMT)
Fix T82156: Object with Copy Rotation Constraints translates when being parented

Avoid application of constraints when computing the parent-inverse
matrix.

Constraints are meant to be evaluated last; object transforms are
computed this order:

1. `parent->obmat` (the parent object's world matrix)
2. `ob->parentinv` (the object's parent-inverse matrix)
3. Object's loc/rot/scale
4. Object's constraint evaluation

When the constraints are used to compute the parent-inverse matrix,
their effect is moved from step 4 to step 2 in this list, potentially
rotating or scaling the object's local transform. This causes unwanted
movement as reported in T82156.

This behaviour (erroneously taking the constraints into account) has
been in Blender since the first commit, so historically I can only find
"Initial revision" as context.
Revision e5e2a10 by Sybren A. Stüvel (temp-T82156-parenting-and-constraints)
November 2, 2020, 14:16 (GMT)
Cleanup: Document output of `BKE_object_where_is_calc` and friends

Add a comment to the declaration of the `BKE_object_where_is_calc...()`
functions to explain where the result of the calculation is stored.

No functional changes.
November 2, 2020, 14:15 (GMT)
Merge branch 'master' into geometry-nodes
November 2, 2020, 14:08 (GMT)
Starting progress on python interface
November 2, 2020, 10:44 (GMT)
Merge branch 'master' into geometry-nodes
Revision 3e9823a by Sybren A. Stüvel (temp-T82156-parenting-and-constraints)
November 2, 2020, 10:16 (GMT)
Cleanup: Sanitise return value of `ED_object_parent_set()`

Return `false` from `ED_object_parent_set()` when parent and child are
the same object. This would break the parenting operator, as returning
`false` stops its loop over all selected objects. This tight coupling
caused T82312.

The loop now has its own check for this, so that it properly continues,
and the implementation of `ED_object_parent_set()` is decoupled from its
surrounding code.

No functional changes.
November 2, 2020, 08:40 (GMT)
LineArt: reduce chaining_geometry_threshold to 0.01 to reduce small bleedings in a typical scene.
November 2, 2020, 01:46 (GMT)
LineArt: Support line preview in edit mode.
November 2, 2020, 01:21 (GMT)
Merge remote-tracking branch 'origin/master' into lanpr-under-gp
November 2, 2020, 00:25 (GMT)
fix compile errors
November 1, 2020, 23:53 (GMT)
remove update flags changes
November 1, 2020, 23:31 (GMT)
Merge branch 'cycles_optix_refit' into cycles_procedural_api
Tehnyt: Miika HämäläinenViimeksi päivitetty: 07.11.2014 14:18MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021