Triplanar mapping

To Apply and mix three different textures by considering the normals.