{ "version": "1.1", "prop_name": "Bookshelf", "material_preset": "wood", "tags": ["objects", "walls"], "shapes": [ { "shape_type": "polygon", "points": [ { "x": -102, "y": -188 }, { "x": 102, "y": -188 }, { "x": 102, "y": 123 }, { "x": -102, "y": 123 } ], "fill_color": "#AB795E", "outline_color": "#332B45", "outline_width": 4, "closed": true, "vertex_flags": [ 0, 0, 0, 0 ], "reshaped": false }, { "shape_type": "polygon", "points": [ { "x": -87, "y": -170 }, { "x": 87, "y": -170 }, { "x": 87, "y": 99 }, { "x": -87, "y": 99 } ], "fill_color": "#F5D9AA", "outline_color": "#332B45", "outline_width": 4, "closed": true, "vertex_flags": [ 0, 0, 0, 0 ], "reshaped": false }, { "shape_type": "polygon", "points": [ { "x": -87, "y": -87 }, { "x": 87, "y": -87 }, { "x": 87, "y": -75 }, { "x": -87, "y": -75 } ], "fill_color": "#AB795E", "outline_color": "#332B45", "outline_width": 4, "closed": true, "vertex_flags": [ 0, 0, 0, 0 ], "reshaped": false }, { "shape_type": "polygon", "points": [ { "x": -87, "y": 2 }, { "x": 87, "y": 2 }, { "x": 87, "y": 14 }, { "x": -87, "y": 14 } ], "fill_color": "#AB795E", "outline_color": "#332B45", "outline_width": 4, "closed": true, "vertex_flags": [ 0, 0, 0, 0 ], "reshaped": false }, { "shape_type": "polygon", "points": [ { "x": -76, "y": -163 }, { "x": -58, "y": -163 }, { "x": -58, "y": -91 }, { "x": -76, "y": -91 } ], "fill_color": "#C87375", "outline_color": "#332B45", "outline_width": 4, "closed": true, "vertex_flags": [ 0, 0, 0, 0 ], "reshaped": false }, { "shape_type": "polygon", "points": [ { "x": -54, "y": -163 }, { "x": -36, "y": -163 }, { "x": -36, "y": -91 }, { "x": -54, "y": -91 } ], "fill_color": "#77A7B2", "outline_color": "#332B45", "outline_width": 4, "closed": true, "vertex_flags": [ 0, 0, 0, 0 ], "reshaped": false }, { "shape_type": "polygon", "points": [ { "x": -32, "y": -163 }, { "x": -14, "y": -163 }, { "x": -14, "y": -91 }, { "x": -32, "y": -91 } ], "fill_color": "#E3B765", "outline_color": "#332B45", "outline_width": 4, "closed": true, "vertex_flags": [ 0, 0, 0, 0 ], "reshaped": false }, { "shape_type": "polygon", "points": [ { "x": -9, "y": -163 }, { "x": 9, "y": -163 }, { "x": 9, "y": -91 }, { "x": -9, "y": -91 } ], "fill_color": "#82B38D", "outline_color": "#332B45", "outline_width": 4, "closed": true, "vertex_flags": [ 0, 0, 0, 0 ], "reshaped": false }, { "shape_type": "polygon", "points": [ { "x": 17, "y": -163 }, { "x": 35, "y": -163 }, { "x": 35, "y": -91 }, { "x": 17, "y": -91 } ], "fill_color": "#C87375", "outline_color": "#332B45", "outline_width": 4, "closed": true, "vertex_flags": [ 0, 0, 0, 0 ], "reshaped": false }, { "shape_type": "polygon", "points": [ { "x": 43, "y": -163 }, { "x": 61, "y": -163 }, { "x": 61, "y": -91 }, { "x": 43, "y": -91 } ], "fill_color": "#77A7B2", "outline_color": "#332B45", "outline_width": 4, "closed": true, "vertex_flags": [ 0, 0, 0, 0 ], "reshaped": false }, { "shape_type": "polygon", "points": [ { "x": -74, "y": -69 }, { "x": -57, "y": -69 }, { "x": -57, "y": -5 }, { "x": -74, "y": -5 } ], "fill_color": "#78A7B2", "outline_color": "#332B45", "outline_width": 4, "closed": true, "vertex_flags": [ 0, 0, 0, 0 ], "reshaped": false }, { "shape_type": "polygon", "points": [ { "x": -53, "y": -69 }, { "x": -36, "y": -69 }, { "x": -36, "y": -5 }, { "x": -53, "y": -5 } ], "fill_color": "#E5B869", "outline_color": "#332B45", "outline_width": 4, "closed": true, "vertex_flags": [ 0, 0, 0, 0 ], "reshaped": false }, { "shape_type": "polygon", "points": [ { "x": -32, "y": -69 }, { "x": -15, "y": -69 }, { "x": -15, "y": -5 }, { "x": -32, "y": -5 } ], "fill_color": "#C97375", "outline_color": "#332B45", "outline_width": 4, "closed": true, "vertex_flags": [ 0, 0, 0, 0 ], "reshaped": false }, { "shape_type": "polygon", "points": [ { "x": 4, "y": -69 }, { "x": 21, "y": -69 }, { "x": 21, "y": -5 }, { "x": 4, "y": -5 } ], "fill_color": "#9BB586", "outline_color": "#332B45", "outline_width": 4, "closed": true, "vertex_flags": [ 0, 0, 0, 0 ], "reshaped": false }, { "shape_type": "polygon", "points": [ { "x": 27, "y": -69 }, { "x": 44, "y": -69 }, { "x": 44, "y": -5 }, { "x": 27, "y": -5 } ], "fill_color": "#83AABB", "outline_color": "#332B45", "outline_width": 4, "closed": true, "vertex_flags": [ 0, 0, 0, 0 ], "reshaped": false }, { "shape_type": "polygon", "points": [ { "x": 48, "y": -69 }, { "x": 65, "y": -69 }, { "x": 65, "y": -5 }, { "x": 48, "y": -5 } ], "fill_color": "#DEAA72", "outline_color": "#332B45", "outline_width": 4, "closed": true, "vertex_flags": [ 0, 0, 0, 0 ], "reshaped": false }, { "shape_type": "polygon", "points": [ { "x": -68, "y": 31 }, { "x": -12, "y": 31 }, { "x": -12, "y": 86 }, { "x": -68, "y": 86 } ], "fill_color": "#8CB98E", "outline_color": "#332B45", "outline_width": 4, "closed": true, "vertex_flags": [ 0, 0, 0, 0 ], "reshaped": false }, { "shape_type": "polygon", "points": [ { "x": -9.0, "y": 35.0 }, { "x": -11.36, "y": 44.18 }, { "x": -18.08, "y": 51.97 }, { "x": -28.14, "y": 57.17 }, { "x": -40.0, "y": 59.0 }, { "x": -51.86, "y": 57.17 }, { "x": -61.92, "y": 51.97 }, { "x": -68.64, "y": 44.18 }, { "x": -71.0, "y": 35.0 }, { "x": -68.64, "y": 25.82 }, { "x": -61.92, "y": 18.03 }, { "x": -51.86, "y": 12.83 }, { "x": -40.0, "y": 11.0 }, { "x": -28.14, "y": 12.83 }, { "x": -18.08, "y": 18.03 }, { "x": -11.36, "y": 25.82 } ], "fill_color": "#79AF81", "outline_color": "#332B45", "outline_width": 4, "closed": true, "vertex_flags": [ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 ], "reshaped": false }, { "shape_type": "polygon", "points": [ { "x": 10, "y": 48 }, { "x": 66, "y": 48 }, { "x": 66, "y": 93 }, { "x": 10, "y": 93 } ], "fill_color": "#C17476", "outline_color": "#332B45", "outline_width": 4, "closed": true, "vertex_flags": [ 0, 0, 0, 0 ], "reshaped": false }, { "shape_type": "line", "points": [ { "x": 10, "y": 67 }, { "x": 66, "y": 67 } ], "fill_color": "#00000000", "outline_color": "#F4CE9E", "outline_width": 3, "closed": false, "vertex_flags": [ 0, 0 ], "reshaped": false } ], "anchors": { "origin": { "role": "pivot", "x": 0, "y": 0, "rotation_deg": 0, "z_index_offset": 0, "allowed_hands": "both" } }, "metadata": { "created_at": "2026-10-15T00:00:00", "modified_at": "2026-10-15T00:00:00" } }