The pleasure is mine smile

ok, I see the problem. The unit subtratcted to the distance is also too small to solve the problem.

I changed it to 10 and it works good. Some other problems appear at the beginning but they are very easy to solve, just start with a bigger distance value, 10 or so...

------------------------------

Acabo de ver los proyectos que me has mandado. Me has dejado impresionado. ¡Enhorabuena! He echado de menos alguna sombrica en el del orrio, pero bueno, estupendos ambos. La taberna está muy lograda.

La solución del problema está en aumentar la distancia restada a la posición de la cámara. Resulta que restar solamente uno a la variable 'distance' también es muy poco para que los cálculos de transformación sean lo suficientemente contínuos. La solución está en restar algo cercano a 10. Al aumentar la resta, aparecen nuevos problemas al inicio del movimiento, que se solucionan perfectamente al aumentar el valor inicial de la variable 'distance' también a 10. Estos nuevos cálculos quizás te hagan modificar ligeramente los paths para que los giros de la cámara sean contínuos.

La verdad que google translate lo hace fatal y no se puede confiar en que lo que te devuelve como traducción sea inglés de verdad. Es más un apoyo que un traductor al hecho.

Bueno, encantado de poder ayudarte,
Salud!

EDITED
ups, selfsolved is the best!