wuwi and Claude Opus 5
f6dfc57a06
Draw the wind-up from the photographed serve, not from prose
...
Oliver's idea, and it is the fix for the process as much as for the frames: give
the generator the real serve sequence as an IMAGE and let it copy the poses,
instead of describing a pose in prose and re-rolling until it lands. One
generation — a composite of his five photographed frames over two of our sprites
— returned a magenta row of the whole serve in the game's own character and kit.
The four stages are sliced straight out of it, anchored on the standing figure.
_fine.py gets --defringe: its two de-fringe passes each eat a one-pixel line, and
a racket frame IS a one-pixel line — that is what had been leaving the men holding
a grip and nothing else.
Co-Authored-By: Claude Opus 5 <noreply@anthropic.com >
2026-08-01 01:00:56 +02:00
..
2026-07-30 16:23:04 +02:00
2026-07-14 16:11:12 +02:00
2026-08-01 01:00:56 +02:00
2026-07-27 05:28:04 +03:00
2026-08-01 00:49:28 +02:00
2026-08-01 00:49:28 +02:00
2026-07-12 17:30:46 +02:00
2026-07-17 22:13:59 +02:00
2026-07-30 12:55:35 +02:00
2026-07-30 13:50:47 +02:00
2026-07-28 10:34:43 +03:00
2026-07-27 05:28:04 +03:00
2026-07-11 14:55:21 +02:00
2026-07-31 19:05:31 +02:00
2026-07-12 10:19:21 +02:00
2026-07-31 21:29:41 +02:00
2026-07-12 17:30:46 +02:00
2026-07-17 22:13:59 +02:00
2026-07-30 14:56:00 +02:00
2026-07-31 20:10:20 +02:00
2026-07-28 10:34:43 +03:00
2026-07-27 18:09:18 +03:00
2026-07-17 21:17:17 +02:00
2026-07-17 20:39:07 +02:00
2026-07-31 20:52:52 +02:00
2026-07-31 18:57:03 +02:00
2026-07-31 19:57:45 +02:00
2026-07-11 13:38:28 +02:00
2026-07-31 21:29:41 +02:00
2026-07-12 17:30:46 +02:00
2026-07-27 05:28:04 +03:00
2026-07-27 10:20:43 +03:00
2026-07-27 10:20:43 +03:00
2026-07-17 21:17:17 +02:00
2026-07-27 05:28:04 +03:00
2026-07-27 05:58:18 +03:00
2026-07-30 14:56:00 +02:00
2026-07-27 05:28:04 +03:00
2026-07-30 13:50:47 +02:00
2026-07-31 20:05:44 +02:00
2026-07-11 14:55:21 +02:00
2026-07-11 10:22:10 +02:00
2026-07-11 13:56:18 +02:00
2026-07-11 15:11:30 +02:00
2026-07-31 20:36:25 +02:00
2026-07-11 10:22:10 +02:00
2026-07-11 13:56:18 +02:00
2026-07-31 21:03:47 +02:00
2026-07-31 19:02:15 +02:00
2026-07-31 21:29:41 +02:00
2026-07-12 10:19:21 +02:00
2026-07-14 16:11:12 +02:00
2026-07-31 20:10:20 +02:00
2026-07-12 10:19:21 +02:00
2026-07-12 10:19:21 +02:00
2026-07-11 15:58:18 +02:00
2026-07-14 16:11:12 +02:00
2026-07-31 20:42:12 +02:00
2026-07-31 19:57:45 +02:00
2026-07-31 20:52:52 +02:00
2026-07-11 16:26:49 +02:00
2026-07-31 21:03:47 +02:00
2026-07-11 16:26:49 +02:00
2026-07-30 16:23:04 +02:00
2026-07-27 05:58:18 +03:00
2026-07-27 05:58:18 +03:00
2026-07-27 05:58:18 +03:00
2026-07-27 05:58:18 +03:00
2026-07-27 05:28:04 +03:00
2026-07-31 21:47:29 +02:00
2026-07-31 21:47:29 +02:00
2026-07-31 21:47:29 +02:00
2026-07-31 21:47:29 +02:00
2026-07-31 21:47:29 +02:00
2026-07-31 21:47:29 +02:00
2026-07-31 21:47:29 +02:00
2026-07-31 21:47:29 +02:00
2026-07-31 21:47:29 +02:00
2026-07-31 21:47:29 +02:00
2026-08-01 00:49:28 +02:00
2026-08-01 00:49:28 +02:00
2026-07-31 21:47:29 +02:00
2026-07-31 21:47:29 +02:00
2026-07-31 21:47:29 +02:00
2026-07-31 21:47:29 +02:00
2026-07-31 21:52:34 +02:00
2026-08-01 00:49:28 +02:00
2026-08-01 00:49:28 +02:00
2026-08-01 01:00:56 +02:00
2026-08-01 01:00:56 +02:00
2026-08-01 01:00:56 +02:00
2026-08-01 01:00:56 +02:00
2026-07-31 22:46:19 +02:00
2026-07-31 22:46:19 +02:00
2026-07-31 22:46:19 +02:00
2026-07-31 22:46:19 +02:00
2026-07-31 23:05:18 +02:00
2026-07-31 22:36:13 +02:00
2026-07-31 22:36:13 +02:00
2026-08-01 00:49:28 +02:00
2026-07-14 16:11:12 +02:00
2026-07-14 16:11:12 +02:00
2026-07-14 16:11:12 +02:00
2026-07-14 16:11:12 +02:00
2026-07-14 16:11:12 +02:00
2026-07-14 16:11:12 +02:00
2026-07-12 17:48:39 +02:00
2026-07-31 21:52:34 +02:00
2026-07-31 21:52:34 +02:00
2026-07-31 21:52:34 +02:00
2026-07-31 21:52:34 +02:00
2026-07-31 21:52:34 +02:00
2026-07-31 21:52:34 +02:00
2026-07-31 21:52:34 +02:00
2026-07-31 21:52:34 +02:00
2026-07-31 21:52:34 +02:00
2026-07-31 21:52:34 +02:00
2026-07-31 21:57:26 +02:00
2026-07-31 21:57:26 +02:00
2026-07-30 14:56:00 +02:00
2026-07-28 10:34:43 +03:00
2026-07-28 10:34:43 +03:00
2026-07-30 09:33:37 +02:00
2026-07-12 10:19:21 +02:00
2026-07-31 21:52:34 +02:00
2026-07-31 21:43:58 +02:00
2026-07-31 21:43:58 +02:00
2026-07-31 21:43:58 +02:00
2026-07-31 21:43:58 +02:00
2026-07-31 21:43:58 +02:00
2026-07-31 21:43:58 +02:00
2026-07-31 21:43:58 +02:00
2026-07-31 21:43:58 +02:00
2026-07-31 21:43:58 +02:00
2026-07-31 21:43:58 +02:00
2026-07-30 16:23:04 +02:00
2026-07-30 16:23:04 +02:00
2026-07-30 16:23:04 +02:00
2026-07-30 16:23:04 +02:00
2026-07-30 16:23:04 +02:00
2026-07-30 16:23:04 +02:00
2026-07-30 16:23:04 +02:00
2026-07-30 16:23:04 +02:00
2026-07-30 16:23:04 +02:00
2026-07-31 21:43:58 +02:00
2026-07-31 21:43:58 +02:00
2026-07-31 21:43:58 +02:00
2026-07-31 21:43:58 +02:00
2026-07-31 21:43:58 +02:00
2026-07-31 21:43:58 +02:00
2026-07-30 16:23:04 +02:00
2026-07-30 16:23:04 +02:00
2026-07-30 16:23:04 +02:00
2026-07-30 16:23:04 +02:00
2026-07-30 16:23:04 +02:00
2026-07-31 21:52:34 +02:00
2026-07-31 21:52:34 +02:00
2026-07-31 21:52:34 +02:00
2026-07-31 21:52:34 +02:00
2026-07-31 21:43:58 +02:00
2026-07-31 21:43:58 +02:00
2026-07-31 21:43:58 +02:00
2026-07-31 21:43:58 +02:00
2026-07-31 21:43:58 +02:00
2026-07-31 21:43:58 +02:00
2026-07-31 23:51:30 +02:00
2026-07-31 23:51:30 +02:00
2026-07-31 23:51:30 +02:00
2026-07-31 23:51:30 +02:00
2026-07-31 21:43:58 +02:00
2026-07-31 21:43:58 +02:00
2026-07-31 21:43:58 +02:00
2026-07-31 21:43:58 +02:00
2026-07-31 23:05:18 +02:00
2026-07-31 23:06:52 +02:00
2026-07-31 23:06:52 +02:00
2026-07-31 23:06:52 +02:00
2026-07-31 23:06:52 +02:00
2026-07-31 23:06:52 +02:00
2026-07-31 23:05:18 +02:00
2026-07-31 23:10:52 +02:00
2026-07-30 16:23:04 +02:00
2026-07-30 16:23:04 +02:00
2026-07-30 16:23:04 +02:00
2026-07-30 16:23:04 +02:00
2026-07-30 16:23:04 +02:00
2026-07-30 16:23:04 +02:00
2026-07-30 16:23:04 +02:00
2026-07-31 20:05:44 +02:00
2026-07-31 20:05:44 +02:00
2026-07-31 21:57:26 +02:00
2026-07-31 21:57:26 +02:00
2026-07-31 21:57:26 +02:00
2026-07-31 21:57:26 +02:00
2026-07-31 21:57:26 +02:00