Blender Git Commit Log

Git Commits -> Revision 8d29739

Revision 8d29739 by Dalai Felinto (master)
May 21, 2014, 18:10 (GMT)
Bake API: partial fix T40156 (applyRotation issues)

This fixes most of the cases, the only situation not addressed is when
the highpoly object(s) has non-uniform scale.

mul_transposed_mat3_m4_v3() should take care of non-uniform scales so
I'm a bit confused on why it doesn't work. The lowpoly object can have
any transformation, the only issue is if the highpoly object has
non-uniform scale.

Test file of the remaining issue:
https://developer.blender.org/file/info/PHID-FILE-tpw2xgddyzxtpg3e7xzs/

Reference reading:
http://www.unknownroad.com/rtfm/graphics/rt_normals.html

Commit Details:

Full Hash: 8d297394ba51246f2db0d503df7f4cae19ca6e92
Parent Commit: 79fe023
Lines Changed: +39, -20

3 Modified Paths:

/source/blender/editors/object/object_bake_api.c (+6, -5) (Diff)
/source/blender/render/extern/include/RE_bake.h (+5, -3) (Diff)
/source/blender/render/intern/source/bake_api.c (+28, -12) (Diff)
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021