Blue - Mel Studio

 

Blue-Mel Studio e' un plug-in per Maya studiato per chi scrive script MEL. Se conoscete la potenza di questo linguaggio di scripting, sicuramente vi sara' capitato di passare molte ore sullo Script Editor di Maya. Vi sarete anche accorti dei molti limiti di quello strumento, come la mancanza di funzionalita' di base quali Find/Replace, undo multilivello e altro.

L'idea che ha portato allo sviluppo di Blue-Mel Studio e' quella di realizzare un nuovo ambiente di sviluppo integrato per il linguaggio MEL, con funzionalita' avanzate, per sostituire lo ScriptEditor originale.

Blue-Mel Studio e' attualmente in fase di sviluppo ed in costante aggiornamento. La versione 0.9.6.4, finalmente disponibile, rappresenta una vera e propria svolta per questo potente strumento. L'interfaccia grafica e' stata completamente riscritta per supportare nuove features, per permettere una piu' agevole implementazione di innovativi strumenti di sviluppo.

Se e' la prima volta che sentite parlare di Blue-Mel Studio dovete assolutamente provarlo! Non importa che voi siate esperti di MEL scripting o soltantanto utenti alle prime armi: una volta sperimentato questo ambiente di sviluppo non tornerete piu' indietro.

 

Features:

Features principali attualmente supportate da Blue-Mel Studio 0.9.6.4:

  • Alta integrazione con l'interfaccia di Maya
  • Interfaccia a ducumenti multipli (MDI)
  • Funzioni Find/Replace
  • Undo/Redo illimitati
  • Coloritura di commenti, keywords, comandi MEL, stringhe e stringhe incomplete, per una piu' facile comprensione del codice
  • Evidenziazione colorata della linea corrente per un immediato riconoscimento delle posizione del cursore nel testo.
  • Visualizzazione numeri di linea a fianco del codice sorgente
  • Visualizzazione sulla linea di stato del numero di linea corrente
  • Finestre divisibili in due parti per modificare contemporaneamente punti differenti dello stesso file (sia per lo Scripting Panel che per l'History Panel)
  • Funzione Jump to Line
  • Funzione di Jump to correspondent Bracket
  • Drag&Drop
  • Esecuzione di tutto il codice o di una selezione di esso
  • Auto indent avanzato, per facilitare la stesura di codice complesso.
  • QuickHelp - link semplificato alla documentazione dei comandi MEL (per accedere a questa funzione basta cliccare su un comando gia' scritto e premere il tasto F1)
  • Complete Command - completamento automantico dei comandi MEL (per accedre a questa funzione basta scrivere parzialmente un comando MEL e premere Ctrl+Spazio. Si aprira' a fianco una listbox con un'elenco di comandi possibili. Se non accade nulla la parte scritta non corrisponde a nessun comando conosciuto).
  • Complete Attribute - completamento facilitato per gli attributi dei nodi.
  • Possibilita' di marcare le linee di codice (premendo Ctrl+F2) e saltare velocemente tra le linee marcate (verso il basso premendo F2 e verso l'alto premendo Shift+F2)
  • Possibilita' di personalizzare l'ambiente di sviluppo con fonts e colori differenti per un migliore comfort visivo.

Features previste nella versione 1.0 ma non ancora implementate:

  • Visualizzazione schematica delle procedure dichiarate nel codice
  • Documentazione completa.

Download

Blue-Mel Studio 0.9.6.4 Beta per Maya 5.0 (Win 2000/XP) build 22/09/2003. Download (ZipFile 113KB)
Blue-Mel Studio 0.9.6.4 Beta per Maya 4.5 (Win 2000/XP) build 22/09/2003. Download (ZipFile 113KB)
Blue-Mel Studio 0.9.6.4 Beta per Maya 4.0 (Win 2000/XP) build 22/09/2003. Download (ZipFile 113KB)

Install

Per installare Blue-Mel Studio 0.9.6.4 Beta seguire queste semplici istruzioni:

  1. Individuate la directory contenente l'installazione di Maya nella vostra workstation (generalmente si trova in C:\AW\Maya?.? oppure in C:\Program Files\AliasWavefront\Maya?.? se il sistema operativo e' in lingua inglese, oppure in C:\Programmi\AliasWavefront\Maya?.? nei sistemi operativi in lingua italiana).
  2. Estrarre nella cartella "bin\plug-ins\" di Maya il contenuto dell'archivio compresso blueMelStudio.zip che avete scaricato. Se la cartella e' proteta in scrittura, trovate un percorso alternativo in cui copiare i file estratti.
  3. Avviate Maya e aprite il Plug-in Manager (Window->Settings/Preferences->Plug-in Manager).
  4. Individuate "blueMelStudio.mll" nell'elenco dei plug-ins. Se non dovesse comparire slezionate il pulsante "Browse" e cercate il file "blueMelStudio.mll" nel percorso in cui lo avete precedentemente copiato. Apparira' una nuova linea contenente informazioni su "blueMelStudio.mll". Attivate le caselle "loaded" e "auto load" a fianco.
  5. Per aprire Blue-Mel Studio selezionare il menu Window->General Editors->Blue Mel Studio. Se non doveste trovare questo menu, chiudete Maya ed apritelo nuovamente: si tratta di un problema di aggiornamento dei menu che non sono ancora riuscito a risolvere.

Per rimuovere Blue-Mel Studio 0.9.6.4 Beta seguire queste semplici istruzioni:

  1. Avviate Maya e aprite il Plug-in Manager (Window->Settings/Preferences->Plug-in Manager).
  2. Assicuratevi di non avere una finestra di Blue-Mel Studio aperto (se si', chiudetela perima di procedere).
  3. Individuate "blueMelStudio.mll" nell'elenco dei plug-ins e disattivate le caselle "loaded" e "auto load" a fianco.
  4. Cancellate i files "blueMelStudio.mll" e "blueMelStudio.dat" dalla cartella in cui erano stati precedentemente installati nella vostra workstation.

Blue-Mel Studio non lascia alcuna traccia nei vostri progetti Maya, quindi non e' necessario che sia installato su tutte le postazioni Maya per poter condividere i progetti tra piu' utenti. Non e' necessario installare Blue-Mel Studio nei server dedicati al rendering.