|
Operazioni
booleane |
|
Le operazioni booleane permettono di creare dei solidi
complessi a partire dalle primitive solide mediante 3 operazioni
di trasformazione: unione, sottrazione e intersezione.
|
|
Operazioni booleane: unione, sottrazione,
intersezione |
|
|
|
|
I solidi semplici costituiscono i solidi
complessi attraverso operazioni booleane di trasformazione.
|
|
|
Operazioni booleane eseguite su un cubo e una
sfera.
L'operazione di sottrazione genera due solidi diversi
a seconda della scelta del solido generatore.
|
|
|
A partire da due solidi semplici, è possibile
combinare fra di loro queste 3 operazioni booleane strutturate
in una sequenza di operazioni che nei sistemi più recenti
possono essere anche modificate dopo l'inserimento.
Operazioni booleane eseguite sui due solidi cilindro:
B + A A ^ B A - B B -
A
|
|
Le tre operazioni combinate
|
Operazioni booleane eseguite su due cilindri.
In basso, Operazioni composte fatte su un cubo e un cilindro.
|
|
Struttura ad albero
|
Le operazioni, detti eventi, sono memorizzate
in una struttura gerarchica ad albero (Event tree - albero
della storia).
Gli eventi presentano un rapporto gerarchico fra i gruppi, secondo
una parentela di entità padre ed entità figlio.
|
|
|
|
|