{
 "log": "LOG447",
 "article_full": "/files/LOG447/LOG447_full.md",
 "article_full_type": "text/markdown",
 "zip": "/files/LOG447/LOG447_files.zip",
 "files": [
  {
   "file": "01_sec01.py.txt",
   "url": "/files/LOG447/01_sec01.py.txt",
   "chars": 9254,
   "lines": 77,
   "lang": "python",
   "section": "作業ログ ― 第134話を描き、4コマのカメラワークを組み直した",
   "heading": "カメラワークの指示：コマごとにショット・位置・高さを書く",
   "subheading": "第134話の spec.py"
  },
  {
   "file": "02_sec02.txt",
   "url": "/files/LOG447/02_sec02.txt",
   "chars": 4623,
   "lines": 54,
   "lang": "text",
   "section": "後ろ向きのハコブくんを、背中の参照の絵で固定した",
   "heading": "",
   "subheading": "vbuild.py の変更点（変える前の控えとの差分）"
  },
  {
   "file": "03_vbuild.py.txt",
   "url": "/files/LOG447/03_vbuild.py.txt",
   "chars": 49107,
   "lines": 688,
   "lang": "python",
   "section": "後ろ向きのハコブくんを、背中の参照の絵で固定した",
   "heading": "",
   "subheading": "vbuild.py（変更後の全文）"
  },
  {
   "file": "04_spec.py.txt",
   "url": "/files/LOG447/04_spec.py.txt",
   "chars": 7478,
   "lines": 62,
   "lang": "python",
   "section": "第135話：配膳車の三面図と、頭の形の決まり",
   "heading": "",
   "subheading": "第135話の spec.py"
  },
  {
   "file": "05_sec05.py.txt",
   "url": "/files/LOG447/05_sec05.py.txt",
   "chars": 3133,
   "lines": 53,
   "lang": "python",
   "section": "第136話：床のレーンの線と、大城さんの位置と、3コマ目のセリフ",
   "heading": "1コマ目：構図はそのまま、大城さんだけを横へ動かす",
   "subheading": "lanes136.py（1コマ目の線を後から引く形。試したが使わなかった）"
  },
  {
   "file": "06_2_spec.py.txt",
   "url": "/files/LOG447/06_2_spec.py.txt",
   "chars": 8910,
   "lines": 64,
   "lang": "python",
   "section": "第136話：床のレーンの線と、大城さんの位置と、3コマ目のセリフ",
   "heading": "3コマ目：セリフを変え、2コマ目と同じレーンの線を重ねる",
   "subheading": "第136話の spec.py"
  },
  {
   "file": "07_spec.py.txt",
   "url": "/files/LOG447/07_spec.py.txt",
   "chars": 6283,
   "lines": 53,
   "lang": "python",
   "section": "第137話：毎朝同じ時刻に詰まる廊下",
   "heading": "",
   "subheading": "第137話の spec.py"
  }
 ],
 "article_full_markdown": "/files/LOG447/LOG447_full.md"
}