I01 / 06
3-CUSHION CAROM SIMULATOR

Master three-cushion in your browser.

A free, professional carom trainer with real physics, a computational solver, and 9-language support. No login. No download. No paywall.

No login Free forever PWA installable
II02 / 06
II.Three foundations
01
Engine

Real physics

Hertz contact model + Magnus spin + cloth friction. Solid 60fps on any 2018+ device.

02
Solver

Brute-force solver

No AI. The engine samples thousands of shots and scores valid 3-cushion solutions across four difficulty tiers.

03
Vision

Photo alignment

No machine learning. Snap a real-table photo, mark four corners + three balls — homography maps them to table coordinates.

III03 / 06
III.Inside the app

A look at the table

Captured from the running simulator — no renders, no mockups. Click the simulator above to use any of these tools.

01 3D table — 3ball.app
3D table Brass diamond inlays, beveled cushion, cloth weave. Pan, orbit, zoom — full WebGL.
02 Shot controls — 3ball.app
Shot controls Angle, power tiers, side & top spin with a 2D english pad. Mouse-aim, keyboard fine-tune.
03 Computational solver — 3ball.app
Computational solver Pick a difficulty (easy → hard); the engine returns a ranked list of valid carom shots.
04 Position library — 3ball.app
Position library Classic positions (ticky, umbrella, around-the-table) loaded with one tap.
05 Photo to position — 3ball.app
Photo to position Snap a real table, mark the corners and balls, and transfer the layout into the simulator in one tap.
IV04 / 06
IV.See it in action

Watch three-cushion come alive in your browser

3-CUSHION CAROM SIMULATOR — 3ball.app 3ball
No install — runs in your browser — 3ball.app 3ball.app
Free · 9 languages · 3ball.app 3ball3ball.app

  1. No install — runs in your browser
  2. A tournament three-cushion table
  3. Snap a photo → pin corners → drop the balls
  4. The solver ranks thousands of shots
  5. Dial in angle, power & english
  6. One rail, two, three — carom
  7. Free · 9 languages · 3ball.app
V05 / 06
V.Questions

Frequently asked

Is 3ball.app really free?

Yes — free to use, no signup, no paywall. Supported by optional, consent-based ads. By Setviva.

Does 3ball.app use AI?

No machine learning. The solver brute-force samples thousands of shots through a real physics engine (Hertz contact, Magnus spin, cloth friction) and ranks valid 3-cushion solutions.

What browsers and devices work?

Any modern browser with WebGL2 (Chrome, Firefox, Safari, Edge from 2020 onward). 60fps stable on any 2018+ device including mid-range phones.

Can I install it on my phone?

Yes — 3ball.app is a Progressive Web App (PWA). Open it on your phone/tablet and tap "Add to Home Screen" in your browser menu.

Is photo-to-position alignment automated?

Manual but precise. You photograph the table, mark four corners + three balls; homography maps your photo to table coordinates. No machine learning.

VI06 / 06