9.7.1  Lo que es un bucle while y lo que no es

Un bucle en POV-Ray es simplemente una estructura de control que le dice a POV-Ray que repite -loop- un bloque de comando mientras (while en ingles) la condición específica es verdadera (ej. hasta que se convierte en falsa).

Esto es, un bucle "while" es así:

#while(condition)
...
#end

Los comandos entre #while y #end corren una y otra vez siempre y cuando la condición sea evaluada como verdadera.

Un bucle "while" no es un bucle "for" ni cualquier otra clase de loop que tenga un índice variable en sí mismo (que puede incrementarse automáticamente en cada vuelta o repetición -loop-).

Al bucle "while" no le importa cuáles son las condiciones entre los paréntesis (siempre y cuando estos se evalúen en algún valor) ni lo que contiene el bloque entre #while y #end. El sólo ejecuta ese bloque hasta que la condición se hace falsa.

El bucle "while" no hace más nada. Se puede pensar acerca de él como una clase de loop "tonto" , que no hace nada automáticamente (y esto no es necesariamente algo negativo).