Vai al contenuto
ariok

Maya Unparent Totale

Recommended Posts

Ciao a tutti! ragazzi avrei bisogno di uno script che si in grado di eseguire un ciclo su tutti gli oggetti ed effettuare un unparent su di questi (ehm.. ho fatto un po' di casino con i copia e incolla :P)

Sapreste darmi una mano? grazie mille Ciao :blink2:

Condividi questo messaggio


Link al messaggio
Condividi su altri siti
Inviata (modificato)

Ecco a te lo script, spero funzioni bene... avrei voluto fare anche un'interfaccina... magari in una versione futura :)

string $allObj[] = `ls -sl`;

string $obj;


for ($obj in $allObj)  {

  string $valPar[] = eval("listRelatives -parent "+$obj);

  if ($valPar[0] != "") eval("parent -w "+$obj);   // questa linea deparenta gli oggetti 

}

Potrebbe esserti utile sapere che se aggiungi alcune opzioni al comando "parent -w", puoi ottenere risultati diversi... alcune sono:

-r = preserva le coordinate locali relative all'oggetto parent;

-a = preserva le coordinate globali dell'oggetto;

per un help più approfondito ti rimando all'help di Maya, se ti servisse, fai una ricerca per parent command ed avrai la lista completa delle opzioni del parent!

Saluti,

kWORk


Modificato da kWORk

Condividi questo messaggio


Link al messaggio
Condividi su altri siti

Wops... quasi dimenticavo... devi selezionare tutti gli oggetti che vuoi "sparentare" e quindi eseguire lo script :)

Saluti,

kWORk

Condividi questo messaggio


Link al messaggio
Condividi su altri siti

Crea un account o accedi per commentare

Devi essere un utente per poter lasciare un commento

Crea un account

Registrati per un nuovo account nella nostra comunità. è facile!

Registra un nuovo account

Accedi

Hai già un account? Accedi qui.

Accedi ora

  • Navigazione recente   0 utenti

    Non ci sono utenti registrati da visualizzare in questa pagina.

×