I want to make a destructible wall with Geometry Collection, but when I impact it, the intersecting parts further away start to crumble, not the point of impact. I think the force is probably propagating, and the destruction is occurring where it is most accumulated.
Is there a natural way to prevent this?
Anchor fields are useless because they disable destruction and have to be set manually one by one.
I want to maintain the destruction and only apply force where there was an actual collision.
Perhaps your collision (source of impact) isn’t where you believe it to be. Unhide your collisions when you simulate, just to be sure. Other than, I don’t know. Find a tutorial below:
Thank you for your reply.
There were a few things I forgot to mention.
Collisions are created by slamming simulated objects into walls. So I don’t think the impact points is wrong location.
Also, a wall is not a single collection. it’s an arrayed collections.
When an object hits this arrayed collections, the impact propagates and destroys the distant collection.
There is very little information available even after searching, so it’s no wonder you don’t know…
My only other thought would be to gatekeep the propagation–dampen or disable the effect if the collection is x.xx cm away from point of impact. Which, I guess in this context, would mean changing damage thresholds or toggling sleep in real-time, if that’s possible.
I’m trying to suppress the force propagation, but so far we have not been successful. Geometry collections have a force propagation option, but I think this is for fractures.
My guess is that when force is applied, it doesn’t just fracture, but the entire collection is being pushed together, causing distortion. When these distortions pile up, they build up and become powerful enough to cause destruction. This distotion was so small that it could not be blocked by an anchor field or by being asleep.
It can only be blocked by making it very durable, completely static, or by opening a gap. All of these methods are very difficult to combine with destruction or building…
I hope someone can find a solution based on these results. It’s difficult for me alone.