Blender Git Commit Log
Git Commits -> Revision cde725e
Revision cde725e by Bastien Montagne (blender-v2.76-release, blender-v2.76a-release, fracture_modifier, fracture_modifier-master, temp-fracture-modifier-2.8) October 29, 2015, 10:10 (GMT) |
Fix T46508: data_transfer of normals fails in case objects are transformed. The final stage of the process (copying/interpolating new dst cddata from src cddata) was simply broken in normal case, where we need to convert from source to destination object space. This patch is a bit verbose, but I cannot see how to avoid it really. To think this code is in master since over 6 months and it only gets reported now... :/ |
Commit Details:
Full Hash: cde725e26fb6c96d6fb241cd053cd3c57c45bebc
Parent Commit: 42b6d84
Committed By: Campbell Barton
Lines Changed: +88, -32
5 Modified Paths:
/source/blender/blenkernel/BKE_customdata.h (+2, -0) (Diff)
/source/blender/blenkernel/intern/customdata.c (+34, -0) (Diff)
/source/blender/blenkernel/intern/data_transfer.c (+42, -28) (Diff)
/source/blender/blenkernel/intern/data_transfer_intern.h (+7, -1) (Diff)
/source/blender/blenkernel/intern/deform.c (+3, -3) (Diff)
/source/blender/blenkernel/intern/customdata.c (+34, -0) (Diff)
/source/blender/blenkernel/intern/data_transfer.c (+42, -28) (Diff)
/source/blender/blenkernel/intern/data_transfer_intern.h (+7, -1) (Diff)
/source/blender/blenkernel/intern/deform.c (+3, -3) (Diff)