Physical Material Profiles – Footstep and Impact System

Create Physical Material profiles for varied footstep and impact effects

Category:
Tags: , , , , , , , , ,

Description

Data system and component for footstep and impact implementation in Blueprint. Add the Physmat_Interaction component to your character and create your own custom physical material profile for their class for speedy implementation of footsteps. SFX and VFX are NOT included however a few original concrete, glass and dirt SFX, as well as rudimentary VFX are included for demonstration, if you find them useful feel free to make use of them for your project.

Technical Details

To get this working on your character, just add the component and call the functions ‘Footstep’ or ‘Impact’. For firstperson characters with no mesh, a movement activated timeline can be used. Even simpler on a character with a thirdperson mesh as animation notify events. Both examples are provided.

To add physical material profiles, open the Data Table in the main folder and add a new row, the Row Name must match the Physical Material Name. If there are any effects you don’t need just leave them blank. Assign the Physical Material to world geometry via the override in the actors themselves, or directly within materials.

Note if a world mesh has more than one physmat type, the collision must be set to complex or be separated into multiple meshes, otherwise the first material in the Material Slots will always be returned.

Network Replicated: Yes

Supported Development Platforms:

Windows: Yes

Mac: No

Documentation:

Supported Engine Versions

4.27, 5.0 – 5.3