noise
pub fn value2<T: Float>(perm_table: &PermutationTable, point: &Point2<T>) -> T
2-dimensional value noise