The camera holds still: the ball-follow lean zeroed on Oliver's verdict
The flattened body curve stays (farK 0.25 — 'really good, helped a ton'); the broadcast lean was 'distracting' and its knobs sit at 0 like the aimCam pair. The plumbing stays for the T panel. PROJECT.md: farK is now a settled feel decision. Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
This commit is contained in:
1 parent
e571e46d92
commit
0e01894f4d
3 files changed
+15
-7
No files matched your search
+5
-4
@@ -283,10 +283,11 @@ export const TUNE = {
|
||||
// BALL-FOLLOW LEAN (tennis + match only): while the ball is on the FAR half the camera eases
|
||||
// toward camY+farCamY / camZ+farCamZ — a broadcast-style lean into the deep court. It pivots
|
||||
// about the near player's feet (see fOff in render.js), so his stance and the pull room the
|
||||
// apron math promised never move. Both 0 = the camera holds still. Defaults are deliberately
|
||||
// shy of visible: the phone (not the desktop pane) is where a moving camera gets its verdict.
|
||||
farCamY: 0.35, // m of camera rise while the ball is far (steepens the look-down)
|
||||
farCamZ: -0.6, // m of camera dolly while the ball is far (negative = closer)
|
||||
// apron math promised never move. Both 0 = the camera holds still, which is where Oliver
|
||||
// landed ("the camera movement is distracting") — the same verdict the aimCam pair got. The
|
||||
// flattened body curve above carries the far-court read on its own.
|
||||
farCamY: 0, // m of camera rise while the ball is far (steepens the look-down)
|
||||
farCamZ: 0, // m of camera dolly while the ball is far (negative = closer)
|
||||
backstopZ: -1.8, // z of the far backstop — must sit IN FRONT of the -2 retire line, or balls die before they reach it
|
||||
backstopKeep: 0.55, // pace a ball keeps after the rebound — still lethal, slower
|
||||
backstopPop: 1.8, // m/s of lift off the fence, so the rebound travels back instead of dying at the net posts
|
||||
|
||||
Reference in new issue
Block a user