+1. I think, building on is the better term. When I was writing for that page, I was deliberately thinking how to extend the existing node editor to accommodate logic nodes.
For example, I would have killed for the alpha over node in Compositor to be available in the Texture node..context.. if that is the word. I could not use the Mix because of alpha and I wanted to use an image as a multiplier, but respect the alpha. So, I can see the possibility of using many of the image comp nodes in the texture context, especially with image textures. --Roger the future's so bright, i gotta wear shades. ________________________________ From: Charles Wardlaw <[email protected]> To: bf-blender developers <[email protected]> Sent: Fri, March 19, 2010 10:56:06 AM Subject: Re: [Bf-committers] Nodify logic , a GSOC project of idea list , need info > Isn't this already implemented in the existing Node Editor in Blender? > Or did you mean replacing the existing Node Editor by this more powerful > node interface? Replacing might be a strong word, but collapsing all node views into one generic graph type that's editable and shares nodes equally (even nodes that the developers think don't apply in all modes, because sometimes they prove the most useful in the most random of circumstances). Then take that, and extend it with new node types that could also be used for AI logic, etc. I can't have a shader driven by an armature bone rotation, though, not in nodes, and there's a separation of the Compositor / Texture node tree views. PyDrivers help with this, but in complex rigs they actually make it harder to come back and figure out what you were up to before because you can't see all connections and flows at once. This is a real issue that is hindering Blender users right now-- the rigger on Durian made that node view because he needs this ability to track rig logic. Being able to not only track the logic, but also make connections and test them on the fly from within the node editor would be a major, major addition to Blender's arsenal. A real-world example that's hard to do in Blender: In Maya you can use the blendColors node, which was created specifically for shading, to blend between two sets of skin weights on two sets of joints. If you're doing a biped-to-quadruped rig that blends between two rigs, this is a major feature that you need to make the blend work easily. The quadruped weights on the hip joint, for example, would be different from the biped ones, and as you blend control between the two rigs you can also blend the weights to have a more seamless switch. Also, this means that in the new mode the weights are more appropriate to the current skeleton locomotion style. ~ C _______________________________________________ Bf-committers mailing list [email protected] http://lists.blender.org/mailman/listinfo/bf-committers _______________________________________________ Bf-committers mailing list [email protected] http://lists.blender.org/mailman/listinfo/bf-committers
