@Gray-man, спасибо конечно, но даже я уже отстал от жизни и CryEngine забросил на полку пару лет назад. Невозможно уследить за идиотией крайтеков. Хотя абсолютно все базовые вещи справедливы уже лет 8. А что касается Surface Type и Material Effects - актуально еще со времен Crysis (2007).
Surface Type определяет не просто реакцию дерева на повреждения. Он определяет реакции взаимодействия всех типов материалов на все типы материалов. Там есть таблица, и если, например, деревянный пол реагирует нормально ну пули от винтовки - это только значит, что реакция дерева на пули есть, а реакции дерева на материал твоего стола нет. И у тебя стол разрушаемый? Скорее всего разрушаемость ты в максе настроил неправильно, и при разрушении на разрывах генерируется какой-то из стандартных материалов с ненастроенным типом поверхности, либо с таким типом, который не прописан во взаимодействиях типов.
Game/Libs/MaterialEffects/SurfaceTypes.xml
Game/Libs/MaterialEffects/MaterialEffects.xml
http://docs.cryengine.com/display/SDKDOC…aterial+Effects
https://www.cryengine.com/community_arch…?f=380&t=134867
Простейшее гугление по официальному форуму и документации показывает, что выстрелы обрабатываются иначе, чем коллизии и отпечатки ног. В последних двух случаях важен surface type на физической прокси, а не на видимом материале. Ты там какой тип указал?
Э, друг, CryEngine это очень сильное колдунство, и тут нужен Хогвартс, чтобы так люто колдовать. Читай мануалы, ищи по форумам, и будет тебе счастье.