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