FAQ

Q: Can I use my own visuals instead of Tracer? #

A: Yes. Use BallisticRaycaster to get RaycastHit, timeToHit, and points, then
drive your own VFX.

Q: How do I fire multiple projectiles per shot? #

A: Invoke BallisticRaycast multiple times per shot with varied directions; reuse
the same outPoints list per projectile to reduce allocations.

Q: Does this support ricochet or penetration? #

A: The library returns the first valid hit. You can continue from the hit point with
a reflected direction and repeat the call if you need simple ricochets in your
own logic.

Q: What’s the performance profile? #

A: Cost scales with MaxTime / dt and number of collisions tested per segment.
Keep dt reasonable and filter with Layers. Pool your tracer visuals.

What are your feelings

Updated on November 7, 2025