Blender Git Commit Log
Git Commits -> Revision 28ee0f92
Revision 28ee0f92 by Brecht Van Lommel (master) November 8, 2011, 13:07 (GMT) |
Texturing: texture and 3d view draw type changes, these should only have any effect for a render engine using new shading nodes. In short: * No longer uses images assigned to faces in the uv layer, rather the active image texture node is what is edited/painted/drawn. * Textured draw type now shows the active image texture node, with solid lighting. * Material draw mode shows GLSL shader of a simplified material node tree, using solid lighting. * Textures for modifiers, brushes, etc, are now available from a dropdown in the texture tab in the properties editor. These do not use new shading nodes yet. http://wiki.blender.org/index.php/Dev:2.6/Source/Render/TextureWorkflow |
Commit Details:
Full Hash: 28ee0f92184af8ba6f44d08eda23ce5eb3815697
SVN Revision: 41654
Parent Commit: 19df314
Lines Changed: +1553, -196
1 Added Path:
/source/blender/editors/space_buttons/buttons_texture.c (+469, -0) (View)
32 Modified Paths:
/source/blender/blenkernel/BKE_DerivedMesh.h (+8, -0) (Diff)
/source/blender/blenkernel/BKE_node.h (+1, -0) (Diff)
/source/blender/blenkernel/intern/cdderivedmesh.c (+80, -0) (Diff)
/source/blender/blenkernel/intern/DerivedMesh.c (+135, -0) (Diff)
/source/blender/blenkernel/intern/node.c (+4, -0) (Diff)
/source/blender/blenkernel/intern/subsurf_ccg.c (+150, -0) (Diff)
/source/blender/editors/include/ED_uvedit.h (+8, -1) (Diff)
/source/blender/editors/include/UI_interface.h (+2, -0) (Diff)
/source/blender/editors/interface/interface_templates.c (+8, -3) (Diff)
/source/blender/editors/mesh/mesh_data.c (+3, -1) (Diff)
/source/blender/editors/sculpt_paint/paint_image.c (+62, -20) (Diff)
/source/blender/editors/space_buttons/buttons_context.c (+164, -91) (Diff)
/source/blender/editors/space_buttons/buttons_intern.h (+47, -2) (Diff)
/source/blender/editors/space_buttons/CMakeLists.txt (+1, -0) (Diff)
/source/blender/editors/space_buttons/space_buttons.c (+7, -0) (Diff)
/source/blender/editors/space_image/space_image.c (+28, -12) (Diff)
/source/blender/editors/space_node/CMakeLists.txt (+1, -0) (Diff)
/source/blender/editors/space_node/node_edit.c (+13, -0) (Diff)
/source/blender/editors/space_node/node_templates.c (+9, -0) (Diff)
/source/blender/editors/space_node/SConscript (+1, -1) (Diff)
/source/blender/editors/space_view3d/drawmesh.c (+181, -2) (Diff)
/source/blender/editors/space_view3d/drawobject.c (+3, -1) (Diff)
/source/blender/editors/space_view3d/view3d_draw.c (+9, -3) (Diff)
/source/blender/editors/uvedit/uvedit_ops.c (+79, -24) (Diff)
/source/blender/editors/uvedit/uvedit_unwrap_ops.c (+3, -1) (Diff)
/source/blender/gpu/intern/gpu_draw.c (+27, -22) (Diff)
/source/blender/gpu/intern/gpu_material.c (+12, -8) (Diff)
/source/blender/makesdna/DNA_space_types.h (+2, -0) (Diff)
/source/blender/makesrna/intern/rna_space.c (+8, -4) (Diff)
/source/blender/makesrna/intern/rna_ui_api.c (+3, -0) (Diff)
/source/blender/nodes/shader/node_shader_util.c (+23, -0) (Diff)
/source/blenderplayer/bad_level_call_stubs/stubs.c (+2, -0) (Diff)
/source/blender/blenkernel/BKE_node.h (+1, -0) (Diff)
/source/blender/blenkernel/intern/cdderivedmesh.c (+80, -0) (Diff)
/source/blender/blenkernel/intern/DerivedMesh.c (+135, -0) (Diff)
/source/blender/blenkernel/intern/node.c (+4, -0) (Diff)
/source/blender/blenkernel/intern/subsurf_ccg.c (+150, -0) (Diff)
/source/blender/editors/include/ED_uvedit.h (+8, -1) (Diff)
/source/blender/editors/include/UI_interface.h (+2, -0) (Diff)
/source/blender/editors/interface/interface_templates.c (+8, -3) (Diff)
/source/blender/editors/mesh/mesh_data.c (+3, -1) (Diff)
/source/blender/editors/sculpt_paint/paint_image.c (+62, -20) (Diff)
/source/blender/editors/space_buttons/buttons_context.c (+164, -91) (Diff)
/source/blender/editors/space_buttons/buttons_intern.h (+47, -2) (Diff)
/source/blender/editors/space_buttons/CMakeLists.txt (+1, -0) (Diff)
/source/blender/editors/space_buttons/space_buttons.c (+7, -0) (Diff)
/source/blender/editors/space_image/space_image.c (+28, -12) (Diff)
/source/blender/editors/space_node/CMakeLists.txt (+1, -0) (Diff)
/source/blender/editors/space_node/node_edit.c (+13, -0) (Diff)
/source/blender/editors/space_node/node_templates.c (+9, -0) (Diff)
/source/blender/editors/space_node/SConscript (+1, -1) (Diff)
/source/blender/editors/space_view3d/drawmesh.c (+181, -2) (Diff)
/source/blender/editors/space_view3d/drawobject.c (+3, -1) (Diff)
/source/blender/editors/space_view3d/view3d_draw.c (+9, -3) (Diff)
/source/blender/editors/uvedit/uvedit_ops.c (+79, -24) (Diff)
/source/blender/editors/uvedit/uvedit_unwrap_ops.c (+3, -1) (Diff)
/source/blender/gpu/intern/gpu_draw.c (+27, -22) (Diff)
/source/blender/gpu/intern/gpu_material.c (+12, -8) (Diff)
/source/blender/makesdna/DNA_space_types.h (+2, -0) (Diff)
/source/blender/makesrna/intern/rna_space.c (+8, -4) (Diff)
/source/blender/makesrna/intern/rna_ui_api.c (+3, -0) (Diff)
/source/blender/nodes/shader/node_shader_util.c (+23, -0) (Diff)
/source/blenderplayer/bad_level_call_stubs/stubs.c (+2, -0) (Diff)