Curvas Bezier
Txema Vicente
txema en nabla.net
Mie Mar 19 19:52:30 CET 2008
scipy puede hacer ese tipo de cosas. Puede usar splines, RBFs... Yo tengo
una implementación de un filtro de Wiener, y además tiene todo tipo de
funcionalidades para filtros FIR y demás.
Gracias, pero por oscuras razones no quiero usar scipy, no quiero importar
una libreria entera mas para un detallito asi.
De hecho lo que busco es entender como hacerlo yo mismo, una funcion lo mas
sencillita posible, me da igual bezier, nurbs, o lo que sea, mientras pueda
suavizar un pelin los movimientos de unos sprites, pero necesito algo rapido
y que pueda tener controlado en tiempo real, aunque no sea perfecto. De
hecho las curvas no son muy picudas, se hacen a mano con el raton, pero no
se graban todos los puntos (que seria otra opcion, hacerlo a lo bestia y
grabarlo todo).
Basicamente para cada sprite tengo tres diccionarios que definen Posicion[t]
en x,y,z, y ahora mismo solo acoto intervalos y situo el sprite. Sin
embargo, en cualquier momento puede aparecer otro punto intermedio de
repente. Y son muchos sprites y muy grandes...bueno, es que en realidad son
fotos y videos.
Tiene que ser algo mu rapido y simple. Que metodo matematico sera el mas
"barato"?
_______________________________________________
Lista de correo Python-es
http://listas.aditel.org/listinfo/python-es
FAQ: http://listas.aditel.org/faqpyes
Más información sobre la lista de distribución Python-es