Skip to content

Correct pocket dimensions, liners, and cushion shadows - #51

Merged
darrinm merged 1 commit into
mainfrom
codex/regulation-pockets
Sep 14, 2026
Merged

darrinm merged 1 commit into
mainfrom
codex/regulation-pockets

Conversation

@darrinm

@darrinm darrinm commented Sep 14, 2026

Copy link
Copy Markdown
Owner

The pockets had raised entrance rims, rails crossing the openings, and exposed green rings around their drops. Correct the pocket construction and use shared dimensions for the cushion geometry, physics, and rendering.

  • Set corner mouths to 4.5 inches with 1-inch shelves and 142° facings; set side mouths to 5 inches with 0.125-inch shelves and 104° facings.
  • Cut all six openings through the rail frame and fit recessed dark liners while keeping the cloth approach clear.
  • Make soft cushion shadows follow the jaws and clip to the actual pocket holes.
  • Use the official Astra Pool logo in the gameplay HUD.
  • Update historical AI fixtures for the revised geometry while preserving current safety and performance assertions.

Validation: 343 tests passed, 26 physics checks passed, and production build passed. Inspected all six pockets from overhead and angled views. Added checks for dimensions, gentle and firm pocketing, rail clearance, and liner clearance.

@darrinm
darrinm merged commit 4673a6e into main Sep 14, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant