OGGETTI COMPOSTI: SHAPEMERGE
Questo tipo di oggetto composto è costituito dall'unione tra una forma spline e la superficie di un oggetto. In questo modo è possibile disegnare delle spline sulla superficie degli oggetti.
Disegna una sfera e
una spline
Sposta la spline e posizionala davanti alla zona della superficie
della sfera dove vuoi che venga riportata.
Non necessariamente la spline deve essere a contatto con la superficie: anche
a distanza essa verrà riportata sulla superficie della sfera grazie a delle
prooiezioni ortogonali al piano su cui la spline giace.
Seleziona la sfera,
vai alla cartella Create e seleziona dal menù a discesa Compound Objects.
Poi clicca su ShapeMerge
Appariranno i parametri per l'oggetto composto. Vai a questa tendina:
Clicca su Pick Shape e poi clicca sulla spline.
Il risultato che si
ottiene è il posizionamento della spline sulla superficie dell'oggetto.
Gli oggetti componenti
l'oggetto composto sono elencati qui:
E' possibile selezionare la Shape e cancellarla cliccando su Delete Shape. Oppure
si possono disegnare altre splines e aggiungerle alla superficie dell'oggetto
composto.
Il tipo di operazione da effettuare tra l'oggetto solido e la spline è specificato
qui:
Il risultato visto è il Merge (fusione) tra l'oggetto solido e la
spline.
Cliccando su Cookie Cutter (formina), la superficie racchiusa dalla spline
viene eliminata:
(Dalla
vista pare che l'oggetto venga trapassato dalla spline. In realtà l'apertura
è solo su una parte della superficie).
Selezionando Invert
si ottiene l'effetto inverso, e cioè rimane solo la parte di superficie racchiusa
dalla spline applicata.
Puoi modificare la spline applicata andando sul rollout Modifier Stack e selezionare
il nome della spline (in questo caso Star).
Per visualizzare i
componenti dell'oggetto composto (cioè l'oggetto iniziale e la spline applicata),
vai a questo rollout e seleziona Operands.
Vediamo un ulteriore esempio.
Crea un cilindro.

Poi una Ellisse di fronte al cilindro.

Seleziona il cilindro e crea un
oggetto ShapeMerge. Clicca su Pick Shape e poi sullellisse.

La spline viene proiettata sul cilindro. La proiezione è avvenuta solo su un lato del cilindro. Infatti questa è realizzata nella direzione negativa dellase Z locale della spline, e interezza soltanto le ffacce le cui normali si trovano di fronte alla proiezione.
Consideriamo questi parametri:

Merge: realizza solo la proiezione
della spline sulla mesh.
Cookie Cutter: elimina larea interna alla proiezione oppure quella esterna,
a seconda dellattivazione o meno della casella Invert.
Senza Invert:
Con Invert:


La casella Invert è disponibile
anche con lopzione Merge. Che significa? Tutto si capisce quando applichiamo
le opzioni Output Sub-Mesh Selection.

Con queste opzioni si specificano le aree interne o esterne alla curva poriettata e vengono trasmesse allelenco modificatori per le operazioni successive. Se Invert è selezionata larea esterna alla curva viene passata allelenco modificatori, altrimenti quella esterna. E possibile passare tale area in modalità vertice, bordo o faccia.
Esempio:
Seleziona Merge e disattiva Invert. Poi seleziona lopzione Face nellarea
Output Sub-Mesh Selection. A questo punto aggiungi un modificatore Select Mesh.
Esso riceverà come selezione di default larea interna alla proiezione,
infatti andando al livello Sub-Object/Face verranno selezionate subito le facce
allinterno della proiezione.

Adesso cancella questo modificatore,
torna al livello delloggetto Shapemerg, attiva la casella Invert e aggiungi
di nuovo un modificatore SelectMesh. Questa volta scendendo al livello Sub-Object
verranno selezionate subito le facce allesterno della selezione.

Una grande utilità
degli oggetti ShapeMerge è quella di conformare delle spline su un territorio
irregolare.
Creiamo una Patch su cui è applicato un modificatore Noise e disegniamo
sopra questa una spline. Ad esempio una ellisse.
Creiamoci una copia della
patch rappresentante il territorio e mettiamola da parte, nascondendola per
il momento dalla vista.
Definiamo un oggetto ShapeMerge in modo da proiettare la spline sulla superficie.
Convertiamo l'oggetto ShapeMesh
in un Editable Poly, scendiamo al livello Edges e selezioniamo la spline che
giace sulla superficie.
Con il comando CREATE SHAPE
FROM SELECTION creiamo dalla selezione di segmenti una spline come oggetto separato.
QueSta spline purtroppo ha
un numero eccessivo di vertici.
Riduciamoli
applicando un modificatore NORMALIZE SPLINE alla spline. Questo modificatore
ha il compito di ridurre il numero di vertici lungo la spline, pur mantenendone
la forma. Ha un unico parametro Seg. Lenght, tramite il quale si definisce la
lunghezza dei segmenti della spline.

Occorre comunque controllare che la spline non assuma forme troppo differenti rispoetto alla morfologia del terreno.
Fatto. Cancelliamo il terreno
attuale, che presenta ancora la segmentazione dovuta alla proiezione della spline,
e rimpiazziamolo con quello che avevamo nascosto.
A questo punto possiamo utilizzare la spline conformata al terreno come ci pare
e piace per creare muretti, sentieri, oggetti dislocati lungo la sua forma ecc....
La spline non deve essere
necessariamente chiusa; la conformazione sulle superfici si applica anche alle
spline aperte.





...in particolare i vertici sulla spline conformata si formano a ogni intersezione con i segmenti della superficie.

Se vengono eliminati con un Weld oppure un modificaotre Normalize Spline, la forma della spline cambia leggermente, ma rimane comunque aderente alla superficie: nessuno se ne accorgerà.

Alla fine ricordiamoci di sostiutire la superficie con la copia che ci siamo creati inizialmente, in modo da non avere fra le mani, sulla superficie, la serie di segmenti creati con l'operazione di ShapeMerge.
