UV Node brings in the texture coordinates that are on the mesh
If normal map data is packed in with texture data can multiply by two and subtract one to map it correctly. If just normal map data then just check the normal map box in Unity on the texture node. This put the the data from 0-1 to -1-1
Linear interpolation allows for even blending between two states
Can go past 0 and 1 for overdrawing (interesting effects)
Uses for dot product node
Converting color to grayscale
setting up a channel selector
Compating two vectors to see if they are parallel or perpendicular