MARKING MENUS, SHELF, SCRIPT EDITOR
All'interno
di una scena è possibile effettuare selezioni a 3 livelli:
- Hierafhies.
- Object.
- Component.
Le
icone sono queste:
Quanso
si seleziona Object oppure Components, a destra appaioni dei filtri di selezoini
e all'inizio della sfilza di icone c'è una freccetta che punta verso
il basso.
Cliccandoci
sopra appariranno 3 voci
- All Objects On
- All Objects Off
- Save to Shelf.
La
Shelf è la lista di comandi che si trova sotto la Status Line:
C'è
una cartella chiamata Custom.
Vacci sopra e apparirà uno spazio vuoto in cui inserire dei nuovi comandi.
A
sinistra della zona delle Shelf ci sono 2 icone.
Quella a forma di cartella è una scorciatoia per accedere alle tabelle
delle Shelf, quella con il triangolino nero apre il pannello di comandi per
creare nuove Shelf, Save, Load e Edit delle Shelf esistenti.
Tra i comandi si trova anche Shelf Tab. Con questo è possibile nascondere
le cartelle con il nome delle varie Shelf e lasciare visualizzata solo la Shelf
attualmente aperta.
Vai
sul triangolino nero e poi su New Shelf.
Scegli
il nome per la nuova Shelf e apparirà una nuova tabella nella lista della
Shelf.
Per caricare un pulsante su una Shelf, apri un menù. Ad esempio questo:
Stacca
il menù.
A
questo punto premi CTRL+SHIFT e clicca su un comando. Verrà caricata
l'icona corrispondente sulla Shelf.
Per
cancellare un comando, trascinalo con il MMB in alto a destra sull'icona del
cestino.

Vai
sul triangolino nero e cancella la Shelf con Delete Shelf. Poi ricreala: si
fa prima piuttosto che cancellare un pulsante alla volta.
Avremo la solita Shelf vuota.

Apri
lo Script Editor. Basta cliccare sull'icona del quadruccio in basso a destra.
Oppure
andare qui:
Apparirà
lo Script Editor.
Qui
appaiono tutti i comandi applicati da quando è stato aperto il programma.
Si tratta di comandi MEL, ovvero il linguaggio di scripting usato dentro Maya.
Ora...cos 'entra questo pannello con il discorso iniziale?
Imposta
la maschera di selezione attivando i filtri di interesse:
Poi
vai sulla freccetta che punto in basse e dal menù prendi Save To Shelf.
Nella Shelf apparirà questo:
A
questo punto è possibile richiamare la combinazione di filtri di selezione
cliccando sul pulsante salvato nella Shelf, che altro non è se non una
serie di comandi MEL.
Cancelliamo
questo pulsante e creiamone uno per ogni singolo filtro di selezione del livello
Object:
Creiamo
un Markin Menu con questi comandi.
Clicca di nuovo sul triangolino nero e vai su Shelf Editor. Apparirà
la finestra del Shelf Editor:
Da
qui si seleziona la Shelf di interesse:
Da
qui il contenuto:
E
qui ci sono i comandi MEL associati al pulsante selezionato nel Shelf Contents.
Nella
sezione Shelf Contents imposta il nome delle icone nella voce Icon Name, per
ognuno dei contenuti:
Man
mano che vengono applicati i nuovi nomi, questi appaiono all'interno della Shelf.
Vai
qui:
In
questo modo l'etichetta associata al pulsantenela Shelf appare a fianco dell'icona.
Imposta
di nuovo l'opzione Icon Only per tornare alla configurazioen di default.
Vai
su Save All Shelves e la finestra Shelf Editor si chiuderà.
Adesso
apri la finestra di gestione dei Marking Menu.
Per farlo vai qui:


Quelli
visualizzati sono i Marking Menu di default.
Nella zona superiore sono visualizzati i nomi dei Marking Menu, dove si trovano
e quali comandi si utilizzano per richiamarli.
Creiamo
un nuovo Marking Menu utilizzando i comandi della zona inferiore.
Clicca su Create Marking Menu.
Si apre questa finestra:
Le
caselle indicano la zona in cui il comando appare. Per associare un comando
trascina con il MMB dalla Shelf alla casella.
Come
si nota non appare il nome dell'icona, bensì l'etichetta di default che
è rimasta nella finestra dello Shelf Editor. Ma niente paura: non occorre
andarla a riaprire per cambiare l'etichetta. Clicca con il RMB sula casella
e vai su Edit Menu Item. Si aprirà questa finestra:
Da
qui cambia il nome su Label.
In
basso clicca su Save and Close. La nuova etichetta apparirà nel Marking
Menu.
In
basso è posibile fare una prova sulla casella in basso a sinistra per
vedere come uscirà fuori la voce del Marking Menu.
Imposta il nome per il Marking Menu.
Poi
clicca su Save.
Il nuovo Marking Menu apparirà nel Marking Menu Editor.
Continua
a modificarlo andando su Edit Markin Menu e trascinando le altre icone della
Shelf. Ricordati di dargli una etichetta significativa.
Nella
zona di test puoi visualizzare l'intero Marking Menu.
Clicca in basso su Save e chiudi la finestra.
Nel
Marking Menu Editor clicca su Appply Settings e poi chiudi la finestra.
Aggiungiamo
un comando alla Shelf.
Ad esempio una selezione Object/Points.

Vai
sul Shelf Editor:
Modifica
Label e nome dell'icona.
Vai
su Save All Shelves e apri il Marking Menu Editor.
Seleziona
il Selection Mask e vai su Edit Marking Menu.
Trascina
con il MMB la nuova icona della Shelf sula casella in basso a sinistra.
Questa casella si utilizza per aggiungere comandi ulteriori oltre a quelli disposti
sul quadrante principale. In basso apparirà una nuova casella vuota.
Nel
Marking Menu apparirà in basso il nuovo comando.
Adesso
vai al livello Hierarchies.
Per questo non esiste il comando Save To Shelf. Cliccando sulla freccetta si
ottiene un menù da cui è possibile passare a uno dei filtri di
selezione.
Apri
lo Script Editor.

Vai
qui:
I
comandi
precedenti vengono cancellati.
Qualsiasi azione compiamo viene registrata.
Ad
esempio seleziona e deseleziona una sfera:
Ora. Se attiviamo un filtro di selezione del livello Hierarchy non appare alcun
comando MEL.

Questo
accade perchè alcuni comandi sono nascosti. Per vederli tutti vai qui:
A
questo punto selezionando i filtri appariranno i comandi corrispondenti.
Seleziona
il codice relativo all'attivazione del filtro per la selezione delle Root.
A
questo punto trascinalo con il MMB sulla Shelf.
Si apre una finestrella per scegliere il tipo di formato di codice:
Scegli
MEL e apparirà l'icona corrispondente.
Adesso cliccando sul pulsante è possibile richiamare il filtro Hierarchy/Root.
Nello
Shelf Editor modifichiamo il nome del comando.

Inseriamolo
nel Marking Menu.

Spostiamo
qualche icona: basta trascinarla con il MMB.
Poi
inseriamo il comando Root.

Salva
e torna al Marking Menu Editor.
Impostaiamo
i comandi da utilizzare per fare apparire il Marking Menu. Intanto scegliamo
la modalità Hotkey da qui:
Clicca
su Apply Editor e apparirà una scritta indicante dove è andato
a finire il Marking Menu.
Ci dice che è finito nell' Hotkey Editor.