2.6.5  Objeto trayectoria de esferas (sphere_sweep)

Una trayectoria de esferas es la envoltura de una esfera en movimiento con radio variable, o, en otras palabras, el espacio que ocupa una esfera durante su movimiento a lo largo de una trayectoria en el espacio. Esta forma fue introducida por primera vez al trazado de rayos por J. J. van Wijk. Las trayectorias de esferas se modelan especificando una lista de esferas individuales las cuales son luego interpoladas. La implementación actual permite tres tipos de interpolación:

Un ejemplo de código:

sphere_sweep {
  linear_spline,
  4,
  <-5,-5, 0>, 1
  <-5, 5, 0>, 1
  < 5,-5, 0>, 1
  < 5, 5, 0>, 1
}