Componente aggiuntivo Frattura cellulare che lascia scatole non fratturate?

inserisci qui la descrizione dellimmagine Ho provato a creare una breve clip di un proiettile che colpisce un bicchiere di vino con dentro del vino, ma continuo a riscontrare lo stesso problema con ladd-on. Ogni volta che lho usato il risultato mi ha lasciato con almeno una scatola parziale generata come molti dei pezzi fratturati.

Ho provato a suddividere e / o aggiungere un modificatore di sub-surf ma solo il risultato cambia dove finiscono i grandi frammenti distorti. Ho problemi con questo da un po di tempo e apprezzerei molto qualsiasi aiuto.

Commenti

  • Il risultato dipende dalle impostazioni. Per favore, carica almeno uno screenshot qui.
  • quando ho avuto questo problema ho dovuto fare i normali > Ricalcola. Ha funzionato bene in seguito.

Risposta

Ciò è causato da unoperazione booleana non riuscita.

La frattura cellulare utilizza internamente il modificatore booleano, se booleano fallisce a causa della geometria che non può “t gestire (tipicamente a causa di una mesh non manifold), questo accade.

Nota che per 2.70 il modificatore booleano ha è stato aggiornato per supportare ngons e una versione più recente di carve, quindi questo probabilmente migliorerà i risultati in alcuni casi, tuttavia ci sono limiti a ciò su cui può operare boolean poiché si basa sul calcolo allinterno / allesterno di una mesh che può essere problematico.

Risposta

Questo può accadere quando hai una mesh non manifold o una geometria intersecante (vedi questo post ).

Non-manifold significa sostanzialmente che non può esistere nello spazio 3D del mondo reale. Ad esempio, un piano 2D senza spessore è una mesh non manifold. Vedi Che cosa non è geometria del collettore? per maggiori dettagli.

Seleziona la tua mesh in modalità di modifica e premi CtrlAlt Maiusc M per selezionare la geometria non manifold. Senza guardare il tuo .blend o almeno alcuni screenshot del tuo modello, è difficile dire esattamente come risolvere il problema.

Correzione automatica di una mesh non manifold:

Il modificatore Remesh produce sempre una mesh multipla, tuttavia funziona creando una mesh completamente nuova, quindi tutta la topologia, i gruppi di vertici, Le coordinate UV, ecc. Andranno perse. Spesso richiede anche una mesh fitta per abbinare accuratamente la forma del modello di input, quindi è sufficiente dire che è meglio correggere la mesh manualmente quando possibile.

Utilizzo di modificatori booleani per correggere una mesh non manifold:

Se non ti dispiace rovinare un po la tua topologia (che probabilmente è il caso, dato che sarà comunque fratturato) , lutilizzo di modificatori booleani per collegare parti complesse della mesh può far risparmiare tempo.

Ecco un flusso di lavoro di esempio:

  1. Trova parti della mesh che sono disconnesso / non collettore con CtrlAlt Maiusc M :

    descrizione dellimmagine

  2. Se esiste non ci sono problemi minori facilmente risolvibili (non vedo nessuno nellesempio sopra), seleziona tutto e premi P Parti sciolte per separare tutte le parti disconnesse della mesh in oggetti separati. Se ci sono alcuni problemi di risoluzione rapida, risolvili prima e poi separali.

  3. Passa su ogni oggetto e riempi i buchi / risolvi altri problemi identificati con Ctrl MaiuscAlt M . Lutilizzo del tastierino numerico / per accedere alla visualizzazione locale può aiutare a liberare la visualizzazione e concentrarsi su un oggetto.

    inserisci qui la descrizione dellimmagine

  4. Una volta che tutti i tuoi oggetti individuali sono stati risolti e hai risolto problemi come lintersezione della geometria, puoi usare i modificatori booleani per unire gli oggetti separati. Puoi premere E mentre passi il mouse sul campo di selezione delloggetto per selezionare un oggetto facendo clic su di esso nella vista 3D.

    inserisci qui la descrizione dellimmagine

    Il flusso di lavoro che ha funzionato meglio per me è:

    1. Primo booleano unisci due oggetti e applica il modificatore.

    2. Elimina loggetto rimanente in più (quello specificato nel modificatore).

    3. Ripeti finché tutti gli oggetti non sono uniti.

    Anche questo utile addon potrebbe essere daiuto.

Commenti

  • Non avevo unimmagine dellerrore o della mesh a portata di mano, ma domani posso prenderne una. Tuttavia ho questa immagine che ho aggiunto con una casella che evidenzia dove si verifica lerrore. Un mio amico ha detto che potrebbe essere un problema con la forma convessa, questo avrebbe effetto sulla frattura cellulare?
  • @ user2348 Forse .. Ho sentito che le forme convesse sono problematiche, ma non ho mai avuto problemi me stesso.

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *