fixed bug in simplex noise for negative coordinates (resulted in clipped/reverse terrain)