Это все анимация.Легче всего сделать вот так.
Мой мини тутор (только для опытных):
1. Создаем свой проект (для удобства), это создаем папку в названием myfirstdn.
2. Заходим в 3Ds Studio Max.
3. Теперь заходим в Half-life 2/hl2/materials/, и оттуда берем нужные вами материалы.
4. Врубаем VTFtool и конвертируем из VTF в TGA.
5. Конвертированные файлы пихаем в myfirstdn/textures/
6. Теперь жмем клавишу M в 3Ds Studio Max.
7. И там перетаскиваем из папки с текстурами в ячейки.
8. Теперь строим дом.
ПРИМЕЧАНИЕ: Строим дом частями, то есть, если вы делаете деревянную стену, то моделируем доски(много досок) а потом их красим в текстуру, и будет вам казаться что мы сделали один браш. Например мы видим на скрине (смотреть вверху), что там одна стена состоит из нескольких деталей.Вот так делаем.
Это нужно для того чтобы потом когда мы их всех, превратив в физическую деталь.Которые будут разлетаться.
9. Как сделаем дом, там есть такая фишка опция - Reactor.То есть физический движок Havok I.В редакторе есть много как бы энтитей чтобы эмулировать - взрыв,столкновение,разрыв и прочее.
10. Как этим пользоваться - ищем в инете.
11. После того как вы все запчасти превратили в физические детали, создаем шар, окрашеный текстурой nodraw.И ставим его внутри дома. И анимируем, если вы хотите чтобы дом взлетел на воздух очень сильно и быстро - аниминуем шар, то есть увеличиваем в 2 раза, за 4 кадра.Если хотите тчобы дом взлетел не очень сильно, то встаим за 12 кадров, и т.д.
12. Как сделали анимацию, создаем кость в центре шара (который внутри дома).
И связываем все все, с костью.
13. Теперь сохраняем, и экспортируем его в smd.
14. Потом заходим обратно, удаляем все кроме кости, и сохраняем с именем - idle.smd
15. Теперь заходим в панель reactor, и нажимаем кнопку старта.И начнется просчет анимации.Будет делать долго, у меня делал около 15 минут (когда делал обычный дом).
16. После экспортируем в smd c именем destroy.smd
17. Настраиваем, и компилируем в mdl.
18. Заходим в Hammer, вставим нашу модельку в виде prop_dynamic! И через триггер например когда игрок нажал на рычаг - вставим действие анимацию - destroy.
17. Компилируем, и наблюдаем ваше добро.+)