Cómo organizar cinco puntos para que los cinco sean equidistantes entre sí

Esto es matemáticamente imposible.

Sin embargo, hay algunas soluciones que puede probar:

  1. Enfoque analítico. Comienza con un punto P0, crea una esfera alrededor de P0 e intersecta con la forma base, dándote un conjunto de curvas C0. Luego cree otro punto P1 en algún lugar de C0. Nuevamente, cree una esfera alrededor de P1 e interseque con C0, dándole un conjunto de puntos C1, su tercer punto P2 será uno de los puntos en C1. Y así sucesivamente y así sucesivamente. Este enfoque garantiza restricciones de distancia, pero también depende en gran medida de las condiciones iniciales.
  2. Enfoque iterativo. Esencialmente búsqueda de formas. Crea algunos puntos en el objeto y también crea muelles entre los que comparten una restricción de distancia. Luego resuelves las fuerzas de resorte y mueves tus puntos en consecuencia. Esto probablemente los alejará de la forma de la base, por lo que debe volver a colocarlos en la forma de la base. Repita hasta que sus puntos ya no se muevan o hasta que la restricción de distancia se haya cumplido dentro de la tolerancia.
  3. Enfoque de muestreo. Convierta su geometría base en un espacio de vóxel y comience a extraer todos los vóxeles que estén demasiado cerca de un punto recién insertado. Esto asegura que nunca consigas dos puntos demasiado juntos, pero también tiene problemas de tolerancia (y probablemente de rendimiento).

Sin embargo, para obtener una situación en la que hay cinco puntos a la misma distancia entre sí, debe ir al espacio de cuatro dimensiones.