Allowing falsy parameters for textures (-> black)

Use-case:
  { from: image, to: null }
for making fade-out
  { from: null, to: image }
for making fade-in