Hey is there any way to make destructable walls like in rainbow six siege? i want to make a fps shooter with destruction setup for the realism.
Hey there @iM_The_SaiYajiN! Welcome to the community! So yes you can absolutely have controllable destruction like R6S. However, you’d either have to roll a custom system for faking a hole in the material you’re shooting (on both sides) and having your gun logic able to ignore those holes, or you will have to get a bit more advanced with your control over chaos destruction system. I’ll go over the chaos destruction system since it’s built in and there are resources about it!
To start, I have some resources that will get you up to speeds with fields. Fields are how we communicate with the pieces of geometry collections. These fields tell geometry collections to stay anchored, move, rotate, explode, disable or disappear but the caveat is that you aren’t controlling every piece, but an area so it’s best used with anchors blocking anything you don’t want to be destroyed/moved and then allowing your bullets just enough force to break the walls, but not enough size to pop more than a small location.
Resources:
Chaos Destruction Docs:
Fields Tutorial:
Chaos Destruction Learning Path:
Yes it is possible. Follow and learn through the links provided by the moderator, it will teach you everything you need.
Do note that it costs a lot of performance destroying walls. You could use cached destruction in UE5 but it currently has a bug in 5.1. It has been patched and pending release with the new update coming soon.
Example image of a destructible wall divided into parts with chaos.
Outer walls easy to break, smaller factures to capture bullet hit marks.
Inner wall thicher and harder to break with bullet hit marks.
I have a video showing how to get better frames with Fields as well as using some other GC settings that may help you with performance once you have setup your destructible walls.
thats sadly not enough because the performance issue is a big problem… i cant get into decent state, where i can say im happy
Hey there @iM_The_SaiYajiN! Welcome back to the community! Chaos destruction is definitely not the most performant means of destruction, because it is one of the most generalized systems and is plug and play with most applications. If possible I’d recommend looking into writing a custom system for it.
This GDC talk of a breakdown of the system the tech team on RS6 did that might help out in this regard:
Disclaimer: One or more of these links are unaffiliated with Epic Games. Epic Games is not liable for anything that may occur outside of this Unreal Engine domain. Please exercise your best judgment when following links outside of the forums.