Estoy escribiendo una animación personalizada para wpf y como un tipo no matemático Tengo un par de preguntas ...¿Cómo calcular el punto a lo largo de una curva?
Si me dan dos Point3D's, el From y To, y suponiendo que el origen está en 0,0, 0 ¿cómo puedo calcular una curva entre los dos puntos?
Y una vez que tengo la curva 'trazada' y conozco su longitud (¿cómo hacer eso también?) ¿Cómo puedo calcular las coordenadas x, y, z a cierta distancia a lo largo de la línea?
Gracias!
Es posible que desee plantear esto en http://mathoverflow.net/ y luego volver aquí para obtener consejos de implementación. Es una buena pregunta ... cuando obtienes la solución; archívala ... volverá a aparecer en unos años y, como yo, habrás olvidado las matemáticas. Ahora ... ¿qué archivé debajo de ... curva? ... ¿gráficos? .... mierda. – Rusty
Cuando dices que quieres una "curva", parece que no solo quieres una línea recta entre tus dos puntos, sino también una línea curva que conecta tus puntos finales y algunos otros puntos intermedios. Tal vez busque en Splines y NURBS como un comienzo. – FrustratedWithFormsDesigner
Realmente debe especificar qué tipo de curva desea: hay un número infinito de curvas que pasan por 2 puntos. EDITAR: si quieres una spline necesitas al menos 3 puntos. – nico