EP, TITLE = 136, "どっち側なの" # 2026-11-05 カメラワーク:P1 床すれすれから2本の線と大城さん/P2 大城さんの肩なめで、真ん中を来るハコブくん/P3 真横の引きで右へ左へ(効果線)/P4 槙原さんのタブレットの手元を前景に、線どおりにすれ違う2人 LANES = ["two long parallel lanes painted on the floor, receding into the distance. EACH lane has its OWN two border lines — so there are exactly FOUR thick SOLID BLACK lines in total, all equally thick: the left lane's left and right borders, and the right lane's left and right borders", "between the two lanes there is a clear GAP of bare floor, about half a lane wide, with NO line inside it — the lanes do NOT share a middle line", "inside each lane there is only ONE large pictogram, printed in SOLID BLACK ink: a WALKING PERSON in the LEFT lane, a WHEELED CART in the RIGHT lane. Exactly ONE pictogram per lane in the whole picture — NOT a repeated row, NO second copy further away", "every line and pictogram on the floor is SOLID BLACK — NOT white, NOT outlined, NOT grey. NO letters, NO arrows, NO words", "the lanes are the ONLY thing drawn on the floor; everything else stays flat green"] # P1 の床の線は描かせず、lanes136.py で後から描く(線の本数・位置・大城さんがレーンの真ん中を歩くことを正確にするため) # 2026-11-05 エイイチ「マークが黒だったり白だったり(黒で統一)・並びすぎなので減らす」 PANELS = [ dict(chars=["大城"], full=["大城"], no_yline=True, camera=["SHOT SIZE: Oshiro full body walking toward the camera along the lanes", "CAMERA POSITION: low on the floor at the end of the lanes, in front of Oshiro and slightly to the left", "CAMERA HEIGHT: 40 cm, looking slightly up — the floor lanes stretch large in the foreground", "NOT a front-facing lineup. NOBODY faces the viewer directly."], comp=["Oshiro is centred at about 32% of the image width, her head at about 18% and her shoes at about 74% of the image height, walking straight toward the camera", "draw NOTHING on the floor — NO lines, NO marks, NO shadow; the floor is plain flat green (the floor lanes are added later)", "there is NO speech bubble in this picture"], extra=[("BODY:", ["Oshiro walks briskly, body turned 30° to camera-right, holding a small blank clipboard"])], scene="The hospital's basement passage (not drawn). Floor lanes divide people and carts. Nurse Oshiro walks neatly inside the walking lane."), dict(chars=["大城", "ハコブ"], mouth="NORMAL", no_yline=True, prop=("FLOOR LANES", LANES), hscale_text=["Oshiro is in the near foreground at the LEFT, seen from behind her right shoulder, cut by the left and bottom edges: x 0–40%, her head at about 24% of the image height", "Hakobukun is about 4 m away, coming straight toward the camera: its top at about 46% and its wheels at about 70% of the image height, centred at about 60% of the image width — straddling the EMPTY GAP between the two lanes, belonging to neither"], camera=["SHOT SIZE: over-the-shoulder; Oshiro's back of head (bun) and shoulder in the foreground, Hakobukun approaching", "CAMERA POSITION: behind Oshiro's right shoulder", "CAMERA HEIGHT: 150 cm (human eye level)", "NOT a front-facing lineup. NOBODY faces the viewer directly."], band="3% and 22%", comp=["the bubble 「えっ、あなたはどっち側なの?」 sits at the upper LEFT, directly above Oshiro's head, and its tail points DOWN to OSHIRO's head — NOT to the robot. Oshiro is the one speaking"], bubbles=[("Oshiro", "えっ、あなたはどっち側なの?", ["えっ、あなたは", "どっち側なの?"])], extra=[("HAKOBUKUN ORIENTATION:", ["Hakobukun faces almost toward the camera, turned slightly to camera-left, its screen visible, rolling cheerfully right down the middle line"]), ("EFFECT:", ["a small surprise mark (three short lines) beside Oshiro's head. NO letters"])], scene="Hakobukun comes rolling down the middle of the passage, straddling the line between the two lanes. Oshiro, seen from behind, startled."), # 転(2026-11-05 組み直し)床の線は描かせず、lanes_p3.py で2コマ目と同じ線を重ねる:大城さんの背中越しに、正面から鉢合わせ。2人とも同じ側へよける。セリフは「だから、どっちに来るのよ!」(エイイチと決めた) dict(chars=["大城", "ハコブ"], mouth="TROUBLED", no_yline=True, hscale_text=["Oshiro is in the near foreground at the LEFT, seen from behind her right shoulder, from the knees up, cut by the bottom edge: x 0–46%, her head at about 22% of the image height", "Hakobukun is about 2 m ahead of her, facing her head-on, full body: its top at about 40% and its wheels at about 70% of the image height, centred at about 64% of the image width"], camera=["SHOT SIZE: over-the-shoulder; Oshiro from the knees up in the foreground, Hakobukun full body facing her", "CAMERA POSITION: behind Oshiro's right shoulder, looking along the lanes", "CAMERA HEIGHT: 160 cm (slightly above eye level, so the floor lanes are clearly visible between them)", "NOT a front-facing lineup. NOBODY faces the viewer directly."], band="3% and 24%", comp=["draw NOTHING on the floor — NO lines, NO marks, NO shadow; the floor is plain flat green (the floor lanes are added later, the same as in the previous panel)", "two WIDE bubbles with HORIZONTAL text: 「ヨケテイマス」 at the upper right above the robot, tail to Hakobukun; 「だから、どっちに来るのよ!」 at the upper left above Oshiro, tail to Oshiro. NEITHER bubble is taller than it is wide"], bubbles=[("Hakobukun", "ヨケテイマス", ["ヨケテイマス"]), ("Oshiro", "だから、どっちに来るのよ!", ["だから、", "どっちに来るのよ!"])], extra=[("HAKOBUKUN ORIENTATION:", ["Hakobukun faces the camera and Oshiro head-on at a slight three-quarter, its screen fully visible with a wavy troubled mouth"]), ("THE DANCE:", ["both of them lurch to the SAME side (camera-right) at the same moment, so they stay face to face: each has one faint afterimage outline on the left, and short curved swing lines", "Oshiro: exasperated, one hand thrown out sideways, a big sweat drop. NO letters, NO sound effect"])], scene="Face to face in the basement passage. Oshiro steps aside — Hakobukun steps the same way; again. Because she cannot tell which side the robot belongs to, she cannot guess which way it will go."), dict(chars=["槙原", "大城", "ハコブ"], mouth="HAPPY", no_yline=True, prop=("FLOOR LANES", LANES), hscale_text=["Makihara's hands holding a tablet are in the near foreground at the bottom-right, cut by the bottom and right edges: x 55–100%, y 70–100%; only his hands, forearms and the tablet are visible", "Oshiro and Hakobukun are about 4 m away in the middle distance, passing each other: Oshiro's head at about 26% and shoes at about 72%; Hakobukun's top at about 46% and wheels at about 72% of the image height"], camera=["SHOT SIZE: Makihara's hands and tablet in the foreground; Oshiro and Hakobukun full body beyond", "CAMERA POSITION: behind and above Makihara's hands, looking along the lanes", "CAMERA HEIGHT: 150 cm", "NOT a front-facing lineup. NOBODY faces the viewer directly."], band="3% and 24%", comp=["Oshiro walks in the LEFT (walking) lane at about 30% of the image width; Hakobukun rolls inside the RIGHT (cart) lane at about 58%, both moving smoothly past each other", "two bubbles: 「どっち側か分かれば、よけ方も分かる」 at the upper left, tail to Oshiro; 「ワタシハ、台車ノ側デス」 at the upper right, tail to Hakobukun"], bubbles=[("Oshiro", "どっち側か分かれば、よけ方も分かる", ["どっち側か", "分かれば、", "よけ方も分かる"]), ("Hakobukun", "ワタシハ、台車ノ側デス", ["ワタシハ、", "台車ノ側デス"])], extra=[("PROP — TABLET:", ["the tablet screen shows only four simple parallel lines — NO text, NO numbers"]), ("HAKOBUKUN ORIENTATION:", ["Hakobukun faces toward the camera at three-quarter, screen visible, rolling neatly inside its lane"])], scene="Makihara has drawn the floor lanes into Hakobukun's map. Now Hakobukun stays in the cart lane and Oshiro walks past in hers, relaxed and smiling."), ] PICK = {1: '第136話_P1_20261105_064454.jpg', 2: '第136話_P2_20261105_064500.jpg', 3: '第136話_P3_20261105_064502.jpg', 4: '第136話_P4_20261105_064533.jpg'} PICK = {1: '第136話_P1_20261105_065834.jpg', 2: '第136話_P2_20261105_065833.jpg', 3: '第136話_P3_20261105_064502.jpg', 4: '第136話_P4_20261105_065850.jpg'} # 2026-11-05 床のマークを黒・1つずつに直した版 PICK = {1: '第136話_P1_20261105_072200_moved.jpg', 2: '第136話_P2_20261105_070958.jpg', 3: '第136話_P3_20261105_064502.jpg', 4: '第136話_P4_20261105_065850.jpg'} # 2026-11-05 線4本・間をあける・セリフは大城 CLONE = {2: [((200, 950, 335, 1085), (200, 812))]} # 背中の名札を下の網点で消す # P1 は 071416(床に何も描かせない版)を lanes136.py で切り抜き、4本の線とマークの上に置いたもの(大城さんが歩く人のレーンの真ん中) # P1 は 071045 の構図のまま、move136.py で大城さんだけを右へ36px動かし、歩く人のレーンの真ん中にした(エイイチ「構図は変えないで」) PICK = {1: '第136話_P1_20261105_072200_moved.jpg', 2: '第136話_P2_20261105_070958.jpg', 3: '第136話_P3_20261105_072924.jpg', 4: '第136話_P4_20261105_065850.jpg'} # 2026-11-05 3コマ目を正面の鉢合わせ・セリフ「だから、どっちに来るのよ!」に PICK = {1: '第136話_P1_20261105_072200_moved.jpg', 2: '第136話_P2_20261105_070958.jpg', 3: '第136話_P3_20261105_073300_lanes.jpg', 4: '第136話_P4_20261105_065850.jpg'} # 2026-11-05 3コマ目の床の線は lanes_p3.py(間を広く・ハコブくんは間の真ん中)