Funzioni utili che non trovo...o che non ci sono... :D

Forum per: Modellazione, Texturing, Animazione, Composting e tutto quello che riguarda il normale utilizzo di Cinema4D.

Moderatori: Arkimed, natas, visualtricks, cappellaiomatto

  • Advertising
nEcR0SoFt
Messaggi: 335
Iscritto il: gio lug 30, 2009 6:08 pm

Funzioni utili che non trovo...o che non ci sono... :D

Messaggio da nEcR0SoFt »

Ciao

Ultimamente mi trovo a seguire determinate procedure per la realizzazione di modelli e mi accorgo che ci sono dei processi noiosi e ripetitivi per i quali sarebbe utile avere delle scorciatoie, ovvero delle funzioni che facciano la cosa in modo immediato ed automatico...Le due funzioni che principalmente vorrei sono le seguenti:

1. Cancellare in un solo colpo tutti i materiali associati ad un oggetto. Non nasconderli (per quello uso il MaskTexture) ma proprio cancellarli da tutti i figli del nodo selezionato.

2. Connettere tutte le meshes che si trovano in gerarchia in un oggetto. Quando si modella, ovviamente, si gerarchizza molto (soprattutto io mi trovo con gerarchie spesso enormi) e io vorrei che fosse possibile selezionare un oggetto radice e connettere automaticamente tutti i nodi poligonali che ha come figli, magari eliminando anche tutti i nodi nulli, a questo punto inutili, che si trovano in gerarchia (se ci sono aggetti NON nativi (tipo nurbs non "risolte") dovrebbero essere automaticamente risolti).

Sapete se esiste qualche funzione che mi è sfuggita per velocizzare questi passaggi o se esistono dei plugin utili alla causa? :D

Thanks!!!

Ciao!
RZ_AleX
Messaggi: 263
Iscritto il: lun ago 31, 2009 2:36 pm

Re: Funzioni utili che non trovo...o che non ci sono... :D

Messaggio da RZ_AleX »

Per togliere tutti i colori io di solito apro il materiale e su assegnazione elimino il colore associato all'oggetto, se poi c'è di meglio resto in attesa.

La seconda domanda: forse la mia stanchezza la rende troppo semplice, ma se selezioni tutto (padre e figli) e fai connetti dovresti ottenere un unico oggetto.....


Ciao

Alex
nEcR0SoFt
Messaggi: 335
Iscritto il: gio lug 30, 2009 6:08 pm

Re: Funzioni utili che non trovo...o che non ci sono... :D

Messaggio da nEcR0SoFt »

RZ_AleX ha scritto:Per togliere tutti i colori io di solito apro il materiale e su assegnazione elimino il colore associato all'oggetto, se poi c'è di meglio resto in attesa.

La seconda domanda: forse la mia stanchezza la rende troppo semplice, ma se selezioni tutto (padre e figli) e fai connetti dovresti ottenere un unico oggetto.....


Ciao

Alex
No, io non voglio togliere i colori, voglio proprio eliminare fisicamente i materiali dall'assegnazione ai singoli oggetti. Come Selezionare un materiale associato ad un oggetto e fare "Canc".

No anche qui. Quando ci sono oggetti in gerarchia con oggetti nulli e NON risolti la voce "connetti" non è abilitata! Funziona come dici tu se selezioni uno ad uno tutti gli oggetti poligonali che è proprio quello che volevo evitare...
62VAMPIRO
Messaggi: 3807
Iscritto il: lun mar 14, 2005 6:46 pm

Re: Funzioni utili che non trovo...o che non ci sono... :D

Messaggio da 62VAMPIRO »

voglio proprio eliminare fisicamente i materiali dall'assegnazione ai singoli oggetti.
Se non ho capito male: Finestra gestione Materiali>>Function>>Select Texture Tags/Objects>>premere tasto "Canc"
Funziona come dici tu se selezioni uno ad uno tutti gli oggetti poligonali
Sì: giusto che sia così. Un'Oggetto Nullo, proprio per sua definizione, è.....nullo, cioè non ha nessuna proprietà e quindi non si può manipolare e quindi nè rendere poligonale, nè altro. Devi espandere gli Oggetti Nulli che contengono altri Oggetti, selezionarli con il mouse racchiudendoli in una "cornice" (per selezionali tutti) e come detto da Alex tasto dx e poi "Connect" (se hai la 11.5 "Connect+Delete").
nEcR0SoFt
Messaggi: 335
Iscritto il: gio lug 30, 2009 6:08 pm

Re: Funzioni utili che non trovo...o che non ci sono... :D

Messaggio da nEcR0SoFt »

62VAMPIRO ha scritto:
voglio proprio eliminare fisicamente i materiali dall'assegnazione ai singoli oggetti.
Se non ho capito male: Finestra gestione Materiali>>Function>>Select Texture Tags/Objects>>premere tasto "Canc"
Funziona come dici tu se selezioni uno ad uno tutti gli oggetti poligonali
Sì: giusto che sia così. Un'Oggetto Nullo, proprio per sua definizione, è.....nullo, cioè non ha nessuna proprietà e quindi non si può manipolare e quindi nè rendere poligonale, nè altro. Devi espandere gli Oggetti Nulli che contengono altri Oggetti, selezionarli con il mouse racchiudendoli in una "cornice" (per selezionali tutti) e come detto da Alex tasto dx e poi "Connect" (se hai la 11.5 "Connect+Delete").
hummm...no, per i materiali, come dici tu, mi sembra che cancelli il materiale dalla gestione materiali e sugli oggetti, ovviamente, restano i riferimenti (con la X) a materiali non più esistenti. Io vorrei cancellarli dagli oggetti in gerarchia lasciandoli nella finestra dei materiali. Forse sbaglio io...

Certo, lo so che è giusto così, ed è come faccio attualmente. Il problema è che se si ha una scena/oggetto con, che so io, 2 o 300 sotto-oggetti separati, andarseli a prendere tutti nella gerarchia diventa noioso e lungo. Ancora peggio se si ha anche + di un oggetto da gestire...Ci vorrebbe un plugin che lo fa in automatico: si selezione l'oggetto nullo radice ed il plugin scorre tutte le meshes, le unisce e cancella gli oggetti nulli in + ora inutili...Visto che c'è anche la funzione Connetti+Cancella forse non è difficile scriversi un plugin che lo fa...darò un'occhiata a COFFEE...
Avatar utente
nexzac
Messaggi: 4888
Iscritto il: mer dic 03, 2008 4:08 pm
Località: Milano

Re: Funzioni utili che non trovo...o che non ci sono... :D

Messaggio da nexzac »

mah in realtà non sono così dispendiose in termini di tempi queste due operazioni...

nel primo caso, per eliminare il tag texture dagli oggetti, basta che cambi visualizzazione nella finestra degli oggetti, mettendo gerarchia piatta e tag verticali. In questo modo ti si crea la lista di oggetti e tag che hai nella scena, ed essendo in ordine alfabetico, sotto la T, trovi i tag texture con la x che sono quelli del materiale che hai cancellato. E' un operazione da una manciata di secondi, se devi fare ciò per solo un oggetto, forse ti conviene copiare e incollare in un file nuovo in modo che i tag texture sono solo di quell'oggetto. Ti allego uno screenshot.

per il secondo caso, se hai un modello composto da 300 oggetti, anche se stanno dentro gli oggetti nulli, cn il mouse nella zona della finestra degli oggetti, cliccando ctrl+a si seleziona tutto, e non solo gli oggetti nulli, ma tutto tutto, a sto punto l' alt+c (connetti) dovrebbe funzionare. In cinema 11.5 alt+c non credo sia la scorciatoia di connetti, ma potresti assegnarla tu, magari all'alt+c gli assegni connetti+cancella che è una gran funzione che nelle altre release manca...
Allegati
RISULTATO DOPO CONNETTI.png
RISULTATO DOPO CONNETTI.png (27.8 KiB) Visto 1419 volte
GERARCHIA .png
Immagine
"if you can't explain it simply, you don't understand it well enough"
Avatar utente
visualtricks
Moderatore
Messaggi: 3565
Iscritto il: gio set 23, 2004 5:13 pm
Località: Pistoia

Re: Funzioni utili che non trovo...o che non ci sono... :D

Messaggio da visualtricks »

ciao,

io di solito per cancellare i tag texture da un gruppo di oggetti faccio così: copio o assegno anche all'oggetto padre un materiale qualsiasi, clicco con il destro sul materiale e faccio "Select identical child tags", così seleziona tutti i tag texture dei figli e posso fare cancella.

Per l'altro problema in effetti faccio spesso a mano: seleziono tutti gli oggetti della gerarchia e poi deseleziono gli eventuali nulli presenti. fatto questo è possibile connettere (se prima si sono resi tutti gli oggetti poligonali). Una strada alternativa (ma che dipende da com'e' composta la scena) è quella di disattivare dai filtri della vista gli oggetti nulli e poi usare la selezione a rettangolo per selezionare gli oggetti. In questa maniera vengono selezionati solo poligoni o primitive ecc, senza i nulli.

ciaps
Immagine
๏_www.visualtricks.it_๏ .:: COMPUTER SAYS NO ::.
nEcR0SoFt
Messaggi: 335
Iscritto il: gio lug 30, 2009 6:08 pm

Re: Funzioni utili che non trovo...o che non ci sono... :D

Messaggio da nEcR0SoFt »

Vai Nex! Si, col seleziona tutto in effetti funnziona ignorando gli oggetti nulli...peccato che seleziona proprio tutto, non solo magari l'oggetto di interesse...La gerarchia piatta è un'idea, meglio di adesso almeno...
Avatar utente
nexzac
Messaggi: 4888
Iscritto il: mer dic 03, 2008 4:08 pm
Località: Milano

Re: Funzioni utili che non trovo...o che non ci sono... :D

Messaggio da nexzac »

si poi tutto dipende da quanto si è ordinati nella fase di modellazione....
cmq un copia/incolla in un altra scena fai il tutto e ricopi/rincolli nella tua scena fai veloce credo....
:)
Immagine
"if you can't explain it simply, you don't understand it well enough"
nEcR0SoFt
Messaggi: 335
Iscritto il: gio lug 30, 2009 6:08 pm

Re: Funzioni utili che non trovo...o che non ci sono... :D

Messaggio da nEcR0SoFt »

Utili anche le tue idee, Visual. Adesso vedo un po', non escludo di dare un occhio all'SDK per i plugin di cinema...deformazione professionale :D
  • Advertising
Rispondi