Blender Git Loki
Git Commits -> Revision 20553d4
Revision 20553d4 by M.G. Kishalmi (master) February 14, 2011, 18:18 (GMT) |
This commit will switch blender to use tangent space generated within the two files mikktspace.h and mikktspace.c. These are standalone files which can be redistributed into any other application and regenerate the same tangent spaces. The implementation is independent of the ordering of faces and the vertex ordering of faces. |
Commit Details:
Full Hash: 20553d4064e790f42fe707b8b6c5e6451e983eb7
SVN Revision: 34852
Parent Commit: 8b74828
Lines Changed: +3291, -977
2 Added Paths:
/source/blender/blenkernel/intern/mikktspace.c (+1886, -0) (View)
/source/blender/blenkernel/mikktspace.h (+143, -0) (View)
/source/blender/blenkernel/mikktspace.h (+143, -0) (View)
18 Modified Paths:
/source/blender/blenkernel/BKE_DerivedMesh.h (+1, -1) (Diff)
/source/blender/blenkernel/CMakeLists.txt (+2, -0) (Diff)
/source/blender/blenkernel/intern/cdderivedmesh.c (+10, -10) (Diff)
/source/blender/blenkernel/intern/customdata.c (+1, -1) (Diff)
/source/blender/blenkernel/intern/DerivedMesh.c (+205, -61) (Diff)
/source/blender/blenkernel/intern/subsurf_ccg.c (+1, -1) (Diff)
/source/blender/gpu/intern/gpu_codegen.c (+5, -4) (Diff)
/source/blender/gpu/intern/gpu_material.c (+16, -2) (Diff)
/source/blender/gpu/intern/gpu_shader_material.glsl (+5, -6) (Diff)
/source/blender/gpu/intern/gpu_shader_material.glsl.c (+848, -849) (Diff)
/source/blender/gpu/intern/gpu_shader_vertex.glsl (+1, -1) (Diff)
/source/blender/gpu/intern/gpu_shader_vertex.glsl.c (+8, -7) (Diff)
/source/blender/render/extern/include/RE_shader_ext.h (+1, -1) (Diff)
/source/blender/render/intern/source/convertblender.c (+105, -7) (Diff)
/source/blender/render/intern/source/rendercore.c (+7, -5) (Diff)
/source/blender/render/intern/source/renderdatabase.c (+1, -1) (Diff)
/source/blender/render/intern/source/render_texture.c (+11, -7) (Diff)
/source/blender/render/intern/source/shadeinput.c (+34, -13) (Diff)
/source/blender/blenkernel/CMakeLists.txt (+2, -0) (Diff)
/source/blender/blenkernel/intern/cdderivedmesh.c (+10, -10) (Diff)
/source/blender/blenkernel/intern/customdata.c (+1, -1) (Diff)
/source/blender/blenkernel/intern/DerivedMesh.c (+205, -61) (Diff)
/source/blender/blenkernel/intern/subsurf_ccg.c (+1, -1) (Diff)
/source/blender/gpu/intern/gpu_codegen.c (+5, -4) (Diff)
/source/blender/gpu/intern/gpu_material.c (+16, -2) (Diff)
/source/blender/gpu/intern/gpu_shader_material.glsl (+5, -6) (Diff)
/source/blender/gpu/intern/gpu_shader_material.glsl.c (+848, -849) (Diff)
/source/blender/gpu/intern/gpu_shader_vertex.glsl (+1, -1) (Diff)
/source/blender/gpu/intern/gpu_shader_vertex.glsl.c (+8, -7) (Diff)
/source/blender/render/extern/include/RE_shader_ext.h (+1, -1) (Diff)
/source/blender/render/intern/source/convertblender.c (+105, -7) (Diff)
/source/blender/render/intern/source/rendercore.c (+7, -5) (Diff)
/source/blender/render/intern/source/renderdatabase.c (+1, -1) (Diff)
/source/blender/render/intern/source/render_texture.c (+11, -7) (Diff)
/source/blender/render/intern/source/shadeinput.c (+34, -13) (Diff)