Blender Git Commit Log
Git Commits -> Revision bd638da
Revision bd638da by Brecht Van Lommel (master) February 16, 2010, 15:45 (GMT) |
Texture Nodes: * Remove the manual OSA method but rather pass on derivatives to the textures. This means that at the moment e.g. the bricks node is not antialiased, but that image textures are now using mipmaps. Doing oversampling on the whole nodetree is convenient but it is really the individual textures that can do filtering best and quickest. * Image textures in a texture node tree were not color corrected and did not support 2d mapping, now it's passing along shadeinput to make this possible. Would like to avoid this but not sure how. * Fix preview not filling in all pixels when scaling or rotating in the texture nodes. |
Commit Details:
Full Hash: bd638da9a0bbd057b72164eed6583888380490ed
SVN Revision: 26958
Parent Commit: 768f20d
Lines Changed: +196, -192
20 Modified Paths:
/source/blender/blenkernel/BKE_node.h (+1, -1) (Diff)
/source/blender/nodes/intern/SHD_nodes/SHD_texture.c (+4, -4) (Diff)
/source/blender/nodes/intern/TEX_nodes/TEX_at.c (+3, -3) (Diff)
/source/blender/nodes/intern/TEX_nodes/TEX_bricks.c (+3, -3) (Diff)
/source/blender/nodes/intern/TEX_nodes/TEX_checker.c (+3, -3) (Diff)
/source/blender/nodes/intern/TEX_nodes/TEX_coord.c (+3, -3) (Diff)
/source/blender/nodes/intern/TEX_nodes/TEX_distance.c (+4, -4) (Diff)
/source/blender/nodes/intern/TEX_nodes/TEX_image.c (+3, -3) (Diff)
/source/blender/nodes/intern/TEX_nodes/TEX_output.c (+4, -45) (Diff)
/source/blender/nodes/intern/TEX_nodes/TEX_proc.c (+2, -1) (Diff)
/source/blender/nodes/intern/TEX_nodes/TEX_rotate.c (+23, -33) (Diff)
/source/blender/nodes/intern/TEX_nodes/TEX_scale.c (+9, -6) (Diff)
/source/blender/nodes/intern/TEX_nodes/TEX_texture.c (+4, -3) (Diff)
/source/blender/nodes/intern/TEX_nodes/TEX_translate.c (+5, -5) (Diff)
/source/blender/nodes/intern/TEX_nodes/TEX_valToNor.c (+10, -10) (Diff)
/source/blender/nodes/intern/TEX_nodes/TEX_viewer.c (+1, -1) (Diff)
/source/blender/nodes/intern/TEX_util.c (+26, -12) (Diff)
/source/blender/nodes/intern/TEX_util.h (+13, -2) (Diff)
/source/blender/render/extern/include/RE_shader_ext.h (+3, -1) (Diff)
/source/blender/render/intern/source/texture.c (+72, -49) (Diff)
/source/blender/nodes/intern/SHD_nodes/SHD_texture.c (+4, -4) (Diff)
/source/blender/nodes/intern/TEX_nodes/TEX_at.c (+3, -3) (Diff)
/source/blender/nodes/intern/TEX_nodes/TEX_bricks.c (+3, -3) (Diff)
/source/blender/nodes/intern/TEX_nodes/TEX_checker.c (+3, -3) (Diff)
/source/blender/nodes/intern/TEX_nodes/TEX_coord.c (+3, -3) (Diff)
/source/blender/nodes/intern/TEX_nodes/TEX_distance.c (+4, -4) (Diff)
/source/blender/nodes/intern/TEX_nodes/TEX_image.c (+3, -3) (Diff)
/source/blender/nodes/intern/TEX_nodes/TEX_output.c (+4, -45) (Diff)
/source/blender/nodes/intern/TEX_nodes/TEX_proc.c (+2, -1) (Diff)
/source/blender/nodes/intern/TEX_nodes/TEX_rotate.c (+23, -33) (Diff)
/source/blender/nodes/intern/TEX_nodes/TEX_scale.c (+9, -6) (Diff)
/source/blender/nodes/intern/TEX_nodes/TEX_texture.c (+4, -3) (Diff)
/source/blender/nodes/intern/TEX_nodes/TEX_translate.c (+5, -5) (Diff)
/source/blender/nodes/intern/TEX_nodes/TEX_valToNor.c (+10, -10) (Diff)
/source/blender/nodes/intern/TEX_nodes/TEX_viewer.c (+1, -1) (Diff)
/source/blender/nodes/intern/TEX_util.c (+26, -12) (Diff)
/source/blender/nodes/intern/TEX_util.h (+13, -2) (Diff)
/source/blender/render/extern/include/RE_shader_ext.h (+3, -1) (Diff)
/source/blender/render/intern/source/texture.c (+72, -49) (Diff)