7.4.4.6        Trasformazioni sulla Macchina Fotografica



Le trasformazioni di traslazione e rotazione possono riposizionare la macchina fotografica dopo che questa è stata definita. Per esempio:

camera {
location < 0, 0, 0>
direction < 0, 0, 1>
up < 0, 1, 0>
right < 1, 0, 0>
rotate <30, 60, 30>
translate < 5, 3, 4>
}

In questo esempio, la macchina fotografica dopo essere stata creata, è ruotata di 30 gradi sull'asse x, di 60 sull'asse y e di 30 sull'asse delle z, e poi traslata in un altro punto nello spazio.