4.5.3 Intersezione



Adesso, usiamo le stesse sfere di prima per illustarre il secondo tipo di oggetti CSG, l'intersezione. Cambiamo la parola union in intersection e cancelliamo le frasi scale e rotate :

intersection {
sphere { <0, 0, 0>, 1
translate -0.5*x
}
sphere { <0, 0, 0>, 1
translate 0.5*x
}
pigment { Red }
}

Renderizziamo il file.

Fig. 64-Intersezione di due sfere

Vediamo un oggetto a forma lenticolare invece delle due sfere. Questo avviene perché un'intersezione consiste del volume compreso in entrambe le componenti, in questo caso la zona di spazio lenticolare si trova dove le due sfere si sovrappongono. Quest'oggetto ci piace e quindi lo useremo per studiare le differenze.