Transiciones
Cambios inmediatos e interpolados entre vistas.
CambiarVista(VistaCamara vista, float duracion) permite cambiar la vista de forma instantánea o mediante una transición temporal. La clase guarda la posición y dirección iniciales y calcula la interpolación hasta el objetivo. fileciteturn414file0
Vista A
↓
posición / dirección inicial
↓
transición
↓
Vista BUna duración de 0 aplica el cambio directamente. Una duración positiva utiliza interpolación de posición y rotación.
La transición es independiente del suavizado posterior: primero se resuelve el cambio de vista y después la cámara puede seguir suavizando posición o rotación según la configuración.
