Cell Fracture addon waardoor ongebroken dozen achterblijven?

voer de beschrijving van de afbeelding hier in Ik heb geprobeerd een korte clip te maken van een kogel die een wijnglas raakt met wijn erin, maar ik blijf hetzelfde probleem tegenkomen met de add-on. Elke keer dat ik het heb gebruikt, heeft het resultaat me achtergelaten met ten minste een gedeeltelijke doos die wordt gegenereerd als verschillende gebroken stukken.

Ik heb geprobeerd een sub-surf-modifier onder te verdelen en / of toe te voegen, maar het resultaat is alleen veranderingen waar de grote vervormde fragmenten terechtkomen. Ik heb hier al geruime tijd problemen mee en ik zou elke hulp zeer op prijs stellen.

Opmerkingen

  • Het resultaat hangt af van de instellingen. Upload hier in ieder geval een screenshot.
  • toen ik dit probleem had, moest ik Normals > Herberekenen. Werkte daarna prima.

Antwoord

Dit wordt veroorzaakt door een mislukte booleaanse bewerking.

De celfractuur gebruikt intern de booleaanse modificator, als boolean faalt vanwege geometrie, kan dit “niet worden verwerkt (meestal vanwege een niet-verdeelbare mesh).

Merk op dat voor 2,70 de booleaanse modifier is geüpgraded om ngons en een nieuwere versie van carve te ondersteunen, dus dit zal in sommige gevallen waarschijnlijk de resultaten verbeteren, maar er zijn limieten aan waar boolean op kan werken, aangezien het afhankelijk is van het berekenen binnen / buiten een mesh, wat problematisch kan zijn.

Antwoord

Dit kan gebeuren als je een niet-verdeelstuk mesh of kruisende geometrie hebt (zie dit bericht ).

Niet-spruitstuk betekent in feite dat het niet kan bestaan in de echte 3D-ruimte. Een 2D-vlak zonder dikte is bijvoorbeeld een niet-spruitstukgaas. Zie Wat is niet- veelvoudige geometrie? voor meer details.

Selecteer je mesh in bewerkingsmodus en druk op CtrlAlt Shift M om niet-veelvoudige geometrie te selecteren. Zonder naar je .blend of op zijn minst enkele screenshots van je model te kijken, is het moeilijk precies te zeggen hoe je het probleem moet oplossen.

Automatisch een niet-spruitstuk mesh repareren:

De Remesh-modifier resulteert altijd in een veelvoud van mesh, maar het werkt door een geheel nieuwe mesh te maken, dus alle topologie, hoekpuntgroepen, UV-coördinaten, enz. Gaan verloren. Het vereist ook vaak een dichte mesh om de vorm van het invoermodel nauwkeurig af te stemmen, dus het is voldoende om te zeggen dat het beter is om je mesh zo mogelijk handmatig te repareren.

Booleaanse modificatoren gebruiken om een niet-spruitstuk mesh te repareren:

Als je het niet erg vindt om je topologie een beetje te verknoeien (wat waarschijnlijk het geval is, aangezien het toch zal worden gebroken) , het gebruik van booleaanse modificaties om lastige delen van uw mesh met elkaar te verbinden, kan wat tijd besparen.

Hier is een voorbeeldworkflow:

  1. Vind delen van uw mesh die losgekoppeld / niet-verdeelstuk met CtrlAlt Shift M :

    afbeeldingsbeschrijving

  2. Als er zijn geen kleine gemakkelijk op te lossen problemen (ik zie er geen in het bovenstaande voorbeeld), selecteer alles en druk op P Losse delen om alle losgekoppelde delen van de mesh te scheiden in afzonderlijke objecten. Als er enkele problemen met snelle oplossingen zijn, los deze dan eerst op en scheid ze vervolgens.

  3. Bekijk elk object en vul gaten / los andere problemen op die geïdentificeerd zijn met Ctrl ShiftAlt M . Het gebruik van Numpad / om naar de lokale weergave te gaan, kan helpen om de weergave overzichtelijker te maken en op één object te focussen.

    voer hier een afbeeldingsbeschrijving in

  4. Zodra al uw individuele objecten zijn opgelost en problemen zoals de kruisende geometrie zijn opgelost, kunt u booleaanse modificatoren gebruiken om de afzonderlijke objecten samen te voegen. U kunt op E drukken terwijl u over het objectselectieveld beweegt om een object te selecteren door erop te klikken in de 3D-weergave.

    voer hier een afbeeldingsbeschrijving in

    De workflow die voor mij het beste werkte, is:

    1. Eerste boolean voeg twee objecten samen en pas de modifier toe.

    2. Verwijder het extra overgebleven object (het object dat is gespecificeerd in de modifier).

    3. Herhaal dit totdat alle objecten zijn samengevoegd.

    Deze handige add-on kan ook helpen.

Reacties

  • Ik had geen foto van de fout of de mesh bij de hand, maar ik kan er morgen wel een nemen. Ik heb echter deze foto die ik heb toegevoegd met een vak dat aangeeft waar de fout optreedt. Een vriend van mij zei dat het een probleem zou kunnen zijn als de vorm convex is, zou dit de celfractuur beïnvloeden?
  • @ user2348 Mogelijk … Ik heb gehoord dat convexe vormen problematisch zijn, maar dat heb ik nooit gehad problemen mezelf.

Geef een reactie

Het e-mailadres wordt niet gepubliceerd. Vereiste velden zijn gemarkeerd met *