Using a choice of functions or simple macros, the path of any physics projectile can be predicted and displayed through a beam particle.
Using the initial location and velocity, the beam created by the blueprint will align itself to follow the path the projectile will take, the point it will land, and even where it will bounce.
This can be used to aim grenades, arrows, or nearly any physics-based projectile.
You can also use the function to predict the path of a projectile independently, without displaying it. Like a highly advanced Line/Sphere/Capsule/Box Trace that accounts for physics.
Technical Details
List of Features:
Functions and Macros for predicting and displaying the path of projectiles
• Predict the trajectory a projectile take through the air, where it will collide with a surface, and where it will bounce after collision
• Contains 5 different texture sets to customize the appearance of the beam (2 per set)
• Easy color customization of the beam
• Prediction can be updated in real time as needed by calling the function
• Efficient enough to update the trajectory every frame, even on mobile
• Works with any projectile by providing the required inputs
Contains:
• 11 Functions
• 3 Macros
• 5 Particles
• 4 Materials
• 11 Textures
• 3 Demo levels with examples of usage for FPS, Third Person, and Sidescroller
Platforms Tested: Desktop, iOS, Android