add 4 dim simplex noise