Blender Git Commit Log

Git Commits -> Revision 8172712

Revision 8172712 by Bastien Montagne (master)
October 16, 2015, 19:56 (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: 8172712841975014e28219da91a41c7c5b074d5a
Parent Commit: a88ae6f
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)
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021