Am încercat să realizez un scurt clip al unui glonț care lovește un pahar de vin cu vin în el, dar tot dau peste aceeași problemă cu add-on-ul. De fiecare dată când l-am folosit, rezultatul mi-a lăsat să fie generată cel puțin o casetă parțială ca mai multe dintre piesele fracturate.
Am încercat să împărțesc și / sau să adaug un modificator sub-surf, dar numai rezultatul se schimbă acolo unde ajung fragmentele mari distorsionate. Am probleme cu asta de ceva timp și aș aprecia foarte mult orice ajutor.
Comentarii
- Rezultatul depinde de setări. Vă rugăm să încărcați cel puțin o captură de ecran aici.
- Când am avut această problemă, a trebuit să fac Normals > Recalculați. A funcționat bine după aceea.
Răspuns
Acest lucru este cauzat de o operație booleană eșuată.
Fractura de celulă folosește modificatorul boolean intern, dacă booleanul eșuează din cauza geometriei, nu se poate descurca (de obicei din cauza unei rețele non-multiple), acest lucru se întâmplă.
Rețineți că pentru 2.70 modificatorul boolean are a fost actualizat pentru a suporta ngons și o versiune mai nouă a carve, deci acest lucru va îmbunătăți probabil rezultatele în unele cazuri, cu toate acestea există limite la ceea ce poate funcționa booleanul, deoarece se bazează pe calcularea în interiorul / exteriorul unui mesh, ceea ce poate fi problematic.
Răspuns
Acest lucru se poate întâmpla atunci când aveți un mesh non-manifold sau o geometrie care se intersectează (consultați această postare ).
Non-manifold înseamnă practic că nu poate exista în spațiul 3D din lumea reală. De exemplu, un plan 2D fără grosime este o plasă non-multiplă. A se vedea Ce este non- geometrie multiplă? pentru mai multe detalii.
Selectați rețeaua în modul de editare și apăsați CtrlAlt Shift M pentru a selecta geometria diferită. Fără a vă uita la .blend-ul dvs. sau cel puțin la câteva capturi de ecran ale modelului dvs., este greu să spuneți exact cum să remediați problema.
Remedierea automată a unei rețele non-multiple:
Modificatorul Remesh are ca rezultat întotdeauna o rețea multiplă, cu toate acestea funcționează prin crearea unei rețele complet noi, deci toate topologia, grupurile de vârfuri, Coordonatele UV etc. se vor pierde. De multe ori necesită o rețea densă pentru a se potrivi cu exactitate formei modelului de intrare, deci este suficient să spuneți că este mai bine să reparați rețeaua manuală atunci când este posibil.
Utilizarea modificatorilor booleani pentru a remedia o rețea non-multiplă:
Dacă nu vă deranjează puțin topologia (ceea ce este probabil cazul, dat fiind că va fi oricum fracturat) , folosind modificatori booleani pentru a conecta părți complicate ale mesh-ului dvs. puteți economisi ceva timp.
Iată un exemplu de flux de lucru:
-
Găsiți părți ale mesh-ului dvs. care sunt deconectat / non-colector cu CtrlAlt Shift M :
-
Dacă există nu sunt probleme minore ușor de rezolvat (nu văd niciunul în exemplul de mai sus), selectați totul și apăsați P Părți libere pentru a separa toate părțile deconectate ale ochiului în obiecte separate. Dacă există unele probleme de remediere rapidă, remediați-le mai întâi și apoi separați-le.
-
Treceți peste fiecare obiect și umpleți găuri / remediați alte probleme identificate cu Ctrl ShiftAlt M . Utilizarea Numpad / pentru a intra în vizualizarea locală poate ajuta la dezordonarea vederii și concentrarea asupra unui obiect.
-
Odată ce toate obiectele individuale sunt remediate și au probleme, cum ar fi geometria intersecției, puteți folosi modificatori booleani pentru a uni obiectele separate. Puteți apăsa E în timp ce plasați cursorul peste câmpul de selectare a obiectului pentru a selecta un obiect făcând clic pe acesta în vizualizarea 3D.
Fluxul de lucru care a funcționat cel mai bine pentru mine este:
-
În primul rând boolean se unesc două obiecte și se aplică modificatorul.
-
Ștergeți obiectul rămas suplimentar (cel care a fost specificat în modificator).
-
Repetați până când toate obiectele sunt unite.
Acest util addon ar putea fi de ajutor.
-
Comentarii
- Nu am avut la îndemână o imagine a erorii sau a rețelei, dar mâine o pot lua. Cu toate acestea, am această imagine pe care am adăugat-o cu o casetă care evidențiază locul în care apare eroarea. Un prieten de-al meu a spus că ar putea fi o problemă dacă forma este convexă, ar afecta fractura celulei?
- @ user2348 Posibil .. Am auzit că formele convexe sunt problematice, dar nu am avut niciodată eu însumi sunt probleme.