Destroyable Environments in game

So i wanna know In Depth on how to make Deatroyable Environtments in game and how hard it is to apply it and also is Destroyable Environtments Resource Intensive for lets say a Low end pc like Potato?

the environments that i want to achieve is like Rainbow six Siege destroyable Environtments

so if you guys have any refrences and experience please let me know and also all kinds of suggestion and Input will be pretty Appreciated