{
 "id": "vehicle.sea.rowboat/harbour-rowboat",
 "version": 2,
 "name": "Harbour village rowboat",
 "summary": "Realistic 3.69 m harbour clinker rowboat; fitted ribs, thwarts, floor, transom, keel, rowlocks and three-strand painter.",
 "tags": [
  "harbour",
  "rowboat",
  "sea",
  "vehicle",
  "village"
 ],
 "style": "realistic",
 "status": "candidate",
 "frame": {
  "contract": "library/vessel-waterline-origin-+Z-bow",
  "up": "+Y",
  "unit": "m",
  "front": "+Z"
 },
 "size": {
  "measured_m": {
   "w": 1.52,
   "l": 3.69,
   "h": 0.77
  },
  "source": "measured",
  "class_band": "vehicle.sea.rowboat",
  "band_axis": "length",
  "band": [
   2.5,
   5
  ],
  "in_band": true,
  "scale_to_class": 1.0
 },
 "bounds": {
  "geometry": {
   "min": [
    -0.76,
    -0.276,
    -1.845
   ],
   "max": [
    0.76,
    0.494,
    1.845
   ]
  },
  "footprint": {
   "kind": "rect",
   "minX": -0.76,
   "maxX": 0.76,
   "minZ": -1.845,
   "maxZ": 1.845,
   "source": "measured"
  },
  "collider": {
   "parts": [
    {
     "type": "box",
     "x": 0.0,
     "y": 0.109,
     "z": 0.0,
     "hx": 0.76,
     "hy": 0.385,
     "hz": 1.845
    }
   ],
   "source": "guessed"
  }
 },
 "placement": {
  "role": null,
  "notes": null,
  "source": null
 },
 "sockets": [],
 "nodes": {
  "all": [
   "Harbour_rowboat_iron",
   "Harbour_rowboat_paint",
   "Harbour_rowboat_rope",
   "Harbour_rowboat_timber"
  ]
 },
 "paint": null,
 "render": {
  "tris": 96534,
  "verts": 53539,
  "materials": 4,
  "draw_calls": 4,
  "textures": [
   {
    "px": [
     1024,
     1024
    ],
    "fmt": "jpeg"
   },
   {
    "px": [
     1024,
     1024
    ],
    "fmt": "jpeg"
   },
   {
    "px": [
     1024,
     1024
    ],
    "fmt": "jpeg"
   },
   {
    "px": [
     2048,
     2048
    ],
    "fmt": "jpeg"
   },
   {
    "px": [
     2048,
     2048
    ],
    "fmt": "jpeg"
   },
   {
    "px": [
     2048,
     2048
    ],
    "fmt": "jpeg"
   },
   {
    "px": [
     1024,
     1024
    ],
    "fmt": "jpeg"
   },
   {
    "px": [
     1024,
     1024
    ],
    "fmt": "jpeg"
   },
   {
    "px": [
     1024,
     1024
    ],
    "fmt": "jpeg"
   },
   {
    "px": [
     2048,
     2048
    ],
    "fmt": "jpeg"
   },
   {
    "px": [
     2048,
     2048
    ],
    "fmt": "jpeg"
   },
   {
    "px": [
     2048,
     2048
    ],
    "fmt": "jpeg"
   }
  ],
  "gpu_mb_decoded": 167.8,
  "bytes": 7475832,
  "codec": "none",
  "extensions": []
 },
 "rig": null,
 "animations": [],
 "gameplay": null,
 "techniques": [
  "textured"
 ],
 "provenance": {
  "author": "gpt-6-astra (Blender)",
  "source": "jobs/harbour-rowboat-v2",
  "kit": "library-author",
  "job": "harbour-rowboat-v2",
  "feedback": "There are wood beams piercing the hull at the bottom - not realistic. Wooden planks and seat also pierce the hull (previous.jpg shows the OLD version: keep its role and size, not its look.)",
  "imported": "2026-10-07",
  "file_origin": "~/forge-build/forge-assets/jobs/harbour-rowboat-v2/harbour-rowboat.glb",
  "parent": {
   "id": "vehicle.sea.rowboat/harbour-rowboat",
   "version": 1,
   "release": "sha256:171e5d010fb847bf18f2e1a050cb5c804bbbd17cbd0589e6efbf8167403d698a"
  },
  "variant": {
   "kind": "rerun",
   "note": "There are wood beams piercing the hull at the bottom - not realistic. Wooden planks and seat also pierce the hull (previous.jpg shows the OLD version: keep its role and size, not its look.)"
  }
 },
 "licence": {
  "kind": "owned",
  "game_use": true,
  "raw_redistribute": false,
  "evidence": "Forge Astra Blender job harbour-rowboat-v2 (Nano Banana Pro sheet, CC0 Poly Haven textures: rough_wood, rusty_metal_03, wood_peeling_paint_weathered)"
 },
 "quality": {
  "gates": "fail: decoded texture memory 168 MB > 12 MB budget",
  "judge": null
 },
 "files": {
  "glb": "sha256:8639bfe1732732764c0e7bced476de3f3c121b929c10d86f8423349479802e52"
 },
 "deps": [],
 "release": "sha256:d7105a01e987d63ecea887914f25c89916ae0f8f8b7ae949092ea5f8adcda774"
}
