🎯 Cue Ball Contact Trainer β€” Training View

Drag the white (cue) ball or the target (orange) ball. Click a pocket to choose it. The app draws the ghost ball (where the cue ball must be at impact), the aim line (cue β†’ ghost), and the strike point on the cue ball (where the cue tip must contact). Use Auto-Aim to align the cue to the ghost.

Selected pocket: None
Ghost ball center: β€”
Required cue strike point on white (px offset from center): β€”
Angle (cue β†’ ghost): β€”
Distance cue→ghost: — px
Cue (white)
Object (orange)
Ghost ball
Target contact point

Tips: Click & drag the white to position. Click a pocket (on table corners/rails) to choose where you want the object to go. Use Auto-Aim to set the aiming line automatically. Shoot to test β€” watch the object ball and pocket result.