diff options
author | Alexander Gavrilov <angavrilov@gmail.com> | 2018-12-05 18:30:42 +0300 |
---|---|---|
committer | Alexander Gavrilov <angavrilov@gmail.com> | 2018-12-05 18:36:52 +0300 |
commit | 16aa7dfa196df376f5c23f8892b172128b38bb52 (patch) | |
tree | 22bd3b8b8c1ad1fe3b3c9a9a1930ebbb08fd168f /.gitmodules | |
parent | 6dcb474dd4b6de529dd1fb93b4e69208de44eb1d (diff) |
Fix T58391: correctly handle Curve Shape Key layout in Python API.
The layout changed when the radius property was added to shape
keys in 2.8, but the RNA code wasn't updated.
Also, even before that, the code didn't do anything to correctly
handle mixing sub-curves of different type (nurbs vs bezier) in
the same Curve object. Now that case is handled correctly but not
very efficiently by allocating a mapping table when necessary. To
recover some performance, a custom index lookup function is added.
Diffstat (limited to '.gitmodules')
0 files changed, 0 insertions, 0 deletions