Blender Git Loki
Git Commits -> Revision d921d6b
Revision d921d6b by Ton Roosendaal (master) December 30, 2005, 11:25 (GMT) |
Orange: daily noodle updates; - Texture Node: now displays 'intensity values' in node too, and has input, and shows in buttons when activated in Node editor. (no browsing buttons yet...) - New: "Normal Node". This uses a new UI button, which allows to quickly input a normal vector, based on spherical coordinates. The Normal Node has optional vector input, and delivers a dot product then. This can be used as a blending factor between nodes, or for fake extra light in a certain direction. - New: "Geometry Node". This actually replaces the Input node. It offers all coordinates (vectors) as being the starting point for shading and for textures. Note: for preview render this doesn't give much different results yet... this is the start for real render support! - http://www.blender.org/bf/rt5.jpg The two new nodes in action - Bugfix: the "Block" button (which delivers popups) did not return a correct event when nothing happened (mouse moved out), which could cause mouse clicks to be passed on to the queue. |
Commit Details:
Full Hash: d921d6be6f3b06cc49923d3546b4105ec9a247f4
SVN Revision: 6251
Parent Commit: 10d67f2
Lines Changed: +421, -98
12 Modified Paths:
/source/blender/blenkernel/BKE_node.h (+5, -1) (Diff)
/source/blender/blenkernel/intern/node.c (+13, -0) (Diff)
/source/blender/blenkernel/intern/node_shaders.c (+103, -6) (Diff)
/source/blender/include/BIF_interface.h (+9, -2) (Diff)
/source/blender/src/buttons_shading.c (+73, -54) (Diff)
/source/blender/src/drawnode.c (+42, -14) (Diff)
/source/blender/src/editnode.c (+16, -10) (Diff)
/source/blender/src/header_buttonswin.c (+17, -5) (Diff)
/source/blender/src/interface.c (+65, -3) (Diff)
/source/blender/src/interface_draw.c (+75, -1) (Diff)
/source/blender/src/mywindow.c (+1, -1) (Diff)
/source/blender/src/previewrender.c (+2, -1) (Diff)
/source/blender/blenkernel/intern/node.c (+13, -0) (Diff)
/source/blender/blenkernel/intern/node_shaders.c (+103, -6) (Diff)
/source/blender/include/BIF_interface.h (+9, -2) (Diff)
/source/blender/src/buttons_shading.c (+73, -54) (Diff)
/source/blender/src/drawnode.c (+42, -14) (Diff)
/source/blender/src/editnode.c (+16, -10) (Diff)
/source/blender/src/header_buttonswin.c (+17, -5) (Diff)
/source/blender/src/interface.c (+65, -3) (Diff)
/source/blender/src/interface_draw.c (+75, -1) (Diff)
/source/blender/src/mywindow.c (+1, -1) (Diff)
/source/blender/src/previewrender.c (+2, -1) (Diff)