2

I made a bunny head mesh and i followed this tutorial to make the ears behave as I intended.

Now I need a way to avoid the clipping between the ears and the head. I think I might be able to achieve it by adding a copy of the head (without the ears) inside the head itself and then adding the corresponding simulations, but I haven't tried it yet.

Here's the clipping I'm talking about.

Duarte Farrajota Ramos
  • 59,425
  • 39
  • 130
  • 187
  • Physics Properties > Collisions > enable Self Collisions ...? Edit ... Ears are not part of sim, Ears are driven by Rig driven by cloth sim object, right? So probably just enable Collision physics for the head? – vklidu Jun 22 '21 at 17:03
  • @vklidu i cant find the self collisions option. Im on blender 2.92.0 if that helps – Matytoonist Jun 22 '21 at 17:35
  • @vklidu i tried that (enabling collisions for the head) but it didnt worked, it still clips trough(?) it – Matytoonist Jun 22 '21 at 17:54
  • Right ... I got it ... you have to extrude cloth sim object to have a face (edge is not colliding) and also head can't be a Collider because cloth is inside collider :) You have to add another object as collider hidden from rendering. Answer on the way with example ... – vklidu Jun 22 '21 at 18:19
  • @vklidu yep, i ended up figuring that out by myself, but thanks anyways – Matytoonist Jun 22 '21 at 18:22
  • Great you solved it by your self. Anyway since site is meant to be a knowledge base I post the answer ... maybe helpful for others. – vklidu Jun 22 '21 at 18:45

1 Answers1

2
  • An object with Cloth sim has to be extruded from edges into faces to be taken into collision account (edges are not colliding)

enter image description here

  • For collision you have to add another object of head size (dummy), parent to a Head object and in Outliner disable from Rendering

enter image description here

Note: Original suggestion to use Head as Collider is nonsense, because cloth sim is inside of the Head (I expected vertex group to exclude ears from sim ...).

vklidu
  • 36,165
  • 1
  • 61
  • 135