The Force Field System is a component collection of multiple materials, textures, blueprints and an example mesh. Its purpose is to show the effect of an energy force field once a collision happens between the object inside the force field Blueprint and another object. It includes features such as, automatic hit effect detection, scaling and offsetting. This features make sure that the force field can be adapted to most any mesh without any further workload.
The master materials are easy to use and also customizable without any problem. One material instance already exists and is used for one of the Blueprints. For example, texture, color or tiling are easy to adapt to any environment.
Automatic Hit Effect Detection:
It will check the material that is used to show the effect of a normal force field. If the force field gets hit, it will create the hit effect with an appropriate design. An overwrite function exists as well, due do that a fixed hit effect is for each blueprint selectable as well.
Blueprint Details:
The Blueprint “ShieldImpact” controls the effect, mesh and material. Through it the effects can be controlled globally as well as locally inside the “ff_*” called blueprints which are placed in the world.