fromNormalAndPoint = (out, normal, point) => {
  const u = vec3.normalize(vec3.create(), normal)
  const w = vec3.dot(point, u)

  out[0] = u[0]
  out[1] = u[1]
  out[2] = u[2]
  out[3] = w
  return out
}
Create a new plane from the given normal and point values.

@param {plane} out - receiving plane
@param {vec3} normal - directional vector
@param {vec3} point - origin of plane
@returns {plane} out
@alias module:modeling/maths/plane.fromNormalAndPoint