Click the floor to place a source and fire a spray at the wall.
Shallow angle (long stain) Steep angle (round stain) Actual source Computed convergence
⚠ Couldn't load the 3D engineThree.js failed to load from the CDN. Check your connection and reload.

Bloodstain Pattern Analysis Simulator

Fire a spray of droplets on real ballistic trajectories at a vertical wall and watch each impact angle carve out an elliptical stain via sin(θ)=width/length, then reverse the process — back-project every stain's tail direction and impact angle to reconstruct the 3D area of convergence and compare it against the true source point.