To bypass the UE4’s original SurfaceType limit, I hacked together a way to link the physical material to a class.
Years later, I split this off into its own plugin, improved it, added decent editor support etc.
Finally getting around to seeing if anyone else is interested.
Features:
- Unlimited surfaces.
- Easily add/remove surfaces.
- No need for surface-type switches, data tables etc.
- C++ and Blueprint support.
- Interface for sending hit result to class.
Please let me know if interested.
Suggestions of price welcome to (if any).
Cheers.