Blender Git Commit Log

Git Commits -> Revision 343e851

Revision 343e851 by Sergey Sharybin (master)
May 27, 2013, 10:08 (GMT)
Fix #35504: Blender crashes on separating curves with different Evaluation Time / keyframes

Used slightly different approach from what was discussed with Campbell,
and the reason of this is slightly better support of curve point animation
re-mapping.

There're actually some limitations which better be discussed bewfore 'b':
- If there're no point animation, spline separation goes just fine.
- If there're animated points in the curve, blender will preserve
animation for currently editing curve. But, since new curve created
by Separate operator shares the same AnimData, it'll be animatied
in a weird way.

So not sure whether it's better to preserve animation for current spline
but require switching animationdata for new spline or resetting animation
for current curve's animation data.

Commit Details:

Full Hash: 343e8512127561bf61343802024c157e08d0907e
SVN Revision: 57046
Parent Commit: 2247465
Lines Changed: +6, -0

1 Modified Path:

/source/blender/editors/curve/editcurve.c (+6, -0) (Diff)
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021