diff --git a/homedecor/blends/openframe_bookshelf.blend b/homedecor/blends/openframe_bookshelf.blend new file mode 100644 index 00000000..3a0aca0b Binary files /dev/null and b/homedecor/blends/openframe_bookshelf.blend differ diff --git a/homedecor/furniture.lua b/homedecor/furniture.lua index ab3802e8..a8d8ef01 100644 --- a/homedecor/furniture.lua +++ b/homedecor/furniture.lua @@ -134,53 +134,22 @@ end minetest.register_node(":homedecor:openframe_bookshelf", { description = "Bookshelf (open-frame)", - drawtype = "nodebox", + drawtype = "mesh", + mesh = "homedecor_openframe_bookshelf.obj", + tiles = { "homedecor_openframe_bookshelf.png" }, is_ground_content = false, groups = {choppy=3,oddly_breakable_by_hand=2,flammable=3}, sounds = default.node_sound_wood_defaults(), - tiles = { - "3dbookshelf_openframe_top.png", - "3dbookshelf_openframe_bottom.png", - "3dbookshelf_openframe_right.png", - "3dbookshelf_openframe_right.png^[transformFX", - "3dbookshelf_openframe_back.png", - "3dbookshelf_openframe_front.png" - - }, paramtype = "light", paramtype2 = "facedir", selection_box = { type = "fixed", fixed = { -0.5, -0.5, 0, 0.5, 0.5, 0.5 } }, - node_box = { + collision_box = { type = "fixed", - fixed = { - {-0.4375, -0.5, 0, -0.375, 0.5, 0.5}, - {0.375, -0.5, 0, 0.4375, 0.5, 0.5}, - {-0.5, -0.5, 0, 0.5, -0.4375, 0.5}, - {-0.5, 0, 0, 0.5, 0.0625, 0.5}, - {-0.375, 0.0625, 0.176, -0.25, 0.5, 0.5}, - {-0.25, 0.0625, 0.253, -0.1875, 0.4375, 0.5}, - {-0.1875, 0.0625, 0.227, -0.125, 0.5, 0.5}, - {-0.125, 0.0625, 0.176, 0, 0.4375, 0.5}, - {0, 0.0625, 0.232, 0.0625, 0.375, 0.5}, - {0.0625, 0.0625, 0.130, 0.1875, 0.5, 0.5}, - {0.1875, 0.0625, 0.217, 0.25, 0.4375, 0.5}, - {0.25, 0.0625, 0.166, 0.3125, 0.5, 0.5}, - {0.3125, 0.0625, 0.242, 0.375, 0.4375, 0.5}, - {-0.375, -0.4375, 0.191, -0.3125, -0.0625, 0.5}, - {-0.3125, -0.4375, 0.191, -0.1875, -0.125, 0.5}, - {-0.1875, -0.4375, 0.227, -0.125, -0.0625, 0.5}, - {-0.125, -0.4375, 0.0737, 0, -0.0625, 0.5}, - {0, -0.4375, 0.145, 0.0625, -0.125, 0.5}, - {0.0625, -0.4375, 0.212, 0.125, -0.1875, 0.5}, - {0.125, -0.4375, 0.207, 0.1875, -0.125, 0.5}, - {0.1875, -0.4375, 0.176, 0.25, -0.125, 0.5}, - {0.25, -0.4375, 0.258, 0.3125, -0.1875, 0.5}, - {0.3125, -0.4375, 0.130, 0.375, -0.0625, 0.5} - } - } + fixed = { -0.5, -0.5, 0, 0.5, 0.5, 0.5 } + }, }) local bedcolors = { diff --git a/homedecor/models/homedecor_openframe_bookshelf.obj b/homedecor/models/homedecor_openframe_bookshelf.obj new file mode 100644 index 00000000..1333b45e --- /dev/null +++ b/homedecor/models/homedecor_openframe_bookshelf.obj @@ -0,0 +1,836 @@ +# Blender v2.69 (sub 0) OBJ File: 'openframe_bookshelf.blend' +# www.blender.org +mtllib homedecor_openframe_bookshelf.mtl +o nodebox-17 +v -0.500000 -0.500000 0.000000 +v -0.500000 -0.437500 0.000000 +v -0.500000 0.000000 0.000000 +v -0.437500 -0.437500 0.000000 +v -0.375000 -0.437500 0.000000 +v -0.375000 -0.437500 0.125000 +v -0.312500 -0.437500 0.125000 +v -0.250000 -0.437500 0.187500 +v -0.437500 0.000000 0.000000 +v -0.375000 0.000000 0.000000 +v -0.312500 0.000000 0.000000 +v -0.375000 -0.062500 0.125000 +v -0.250000 -0.125000 0.187500 +v -0.312500 -0.062500 0.125000 +v -0.187500 -0.437500 0.187500 +v 0.000000 -0.437500 0.062500 +v -0.062500 -0.437500 0.125000 +v -0.062500 -0.437500 0.187500 +v 0.000000 -0.437500 0.125000 +v -0.187500 -0.125000 0.187500 +v -0.125000 -0.187500 0.187500 +v -0.125000 -0.125000 0.187500 +v -0.062500 -0.187500 0.187500 +v -0.062500 -0.125000 0.125000 +v 0.000000 -0.125000 0.125000 +v 0.000000 -0.062500 0.062500 +v -0.500000 -0.500000 0.500000 +v -0.500000 -0.437500 0.500000 +v -0.500000 0.000000 0.500000 +v -0.437500 -0.437500 0.500000 +v -0.312500 -0.437500 0.250000 +v -0.250000 -0.437500 0.250000 +v -0.437500 0.000000 0.500000 +v -0.375000 -0.062500 0.500000 +v -0.375000 0.000000 0.500000 +v -0.312500 -0.187500 0.250000 +v -0.250000 -0.187500 0.250000 +v -0.312500 -0.187500 0.500000 +v -0.250000 -0.187500 0.500000 +v -0.250000 -0.125000 0.500000 +v -0.312500 -0.062500 0.500000 +v -0.125000 -0.187500 0.500000 +v -0.125000 -0.125000 0.500000 +v -0.062500 -0.187500 0.500000 +v -0.062500 -0.125000 0.500000 +v 0.000000 -0.125000 0.500000 +v 0.000000 -0.062500 0.500000 +v -0.500000 0.062500 0.000000 +v -0.437500 0.062500 0.000000 +v -0.375000 0.062500 0.000000 +v -0.312500 0.062500 0.000000 +v -0.375000 0.062500 0.250000 +v -0.312500 0.062500 0.187500 +v -0.312500 0.062500 0.250000 +v -0.250000 0.062500 0.187500 +v -0.437500 0.500000 0.000000 +v -0.375000 0.500000 0.000000 +v -0.375000 0.437500 0.250000 +v -0.312500 0.437500 0.250000 +v -0.312500 0.500000 0.187500 +v -0.250000 0.437500 0.187500 +v -0.250000 0.500000 0.187500 +v -0.187500 0.062500 0.125000 +v -0.187500 0.062500 0.187500 +v -0.062500 0.062500 0.125000 +v -0.062500 0.062500 0.250000 +v 0.000000 0.062500 0.187500 +v 0.000000 0.062500 0.250000 +v -0.187500 0.437500 0.187500 +v -0.187500 0.500000 0.125000 +v -0.062500 0.375000 0.250000 +v 0.000000 0.375000 0.250000 +v -0.062500 0.500000 0.125000 +v 0.000000 0.437500 0.187500 +v -0.500000 0.062500 0.500000 +v -0.437500 0.062500 0.500000 +v -0.437500 0.125000 0.500000 +v -0.437500 0.500000 0.500000 +v -0.375000 0.437500 0.500000 +v -0.375000 0.500000 0.500000 +v -0.312500 0.437500 0.500000 +v -0.312500 0.500000 0.500000 +v -0.250000 0.437500 0.500000 +v -0.250000 0.500000 0.500000 +v -0.187500 0.437500 0.500000 +v -0.187500 0.500000 0.500000 +v -0.062500 0.375000 0.500000 +v 0.000000 0.375000 0.500000 +v -0.062500 0.500000 0.500000 +v 0.000000 0.437500 0.500000 +v 0.500000 -0.500000 0.000000 +v 0.125000 -0.437500 0.062500 +v 0.250000 -0.437500 0.187500 +v 0.125000 -0.062500 0.062500 +v 0.125000 -0.062500 0.250000 +v 0.187500 -0.125000 0.187500 +v 0.250000 -0.125000 0.187500 +v 0.187500 -0.062500 0.250000 +v 0.375000 -0.437500 0.000000 +v 0.437500 -0.437500 0.000000 +v 0.500000 -0.437500 0.000000 +v 0.375000 -0.437500 0.187500 +v 0.375000 0.000000 0.000000 +v 0.437500 0.000000 0.000000 +v 0.500000 0.000000 0.000000 +v 0.312500 -0.125000 0.187500 +v 0.312500 -0.062500 0.187500 +v 0.375000 -0.062500 0.187500 +v 0.500000 -0.500000 0.500000 +v 0.187500 -0.125000 0.500000 +v 0.187500 -0.062500 0.500000 +v 0.437500 -0.437500 0.500000 +v 0.500000 -0.437500 0.500000 +v 0.312500 -0.125000 0.500000 +v 0.312500 -0.062500 0.500000 +v 0.375000 -0.062500 0.500000 +v 0.375000 0.000000 0.500000 +v 0.437500 0.000000 0.500000 +v 0.500000 0.000000 0.500000 +v 0.125000 0.062500 0.187500 +v 0.125000 0.062500 0.250000 +v 0.187500 0.062500 0.250000 +v 0.250000 0.062500 0.187500 +v 0.125000 0.437500 0.187500 +v 0.125000 0.437500 0.250000 +v 0.125000 0.500000 0.250000 +v 0.187500 0.500000 0.250000 +v 0.250000 0.500000 0.187500 +v 0.375000 0.062500 0.000000 +v 0.437500 0.062500 0.000000 +v 0.500000 0.062500 0.000000 +v 0.375000 0.062500 0.187500 +v 0.375000 0.500000 0.000000 +v 0.437500 0.500000 0.000000 +v 0.375000 0.500000 0.187500 +v 0.250000 0.062500 0.250000 +v 0.125000 0.437500 0.500000 +v 0.125000 0.500000 0.500000 +v 0.187500 0.437500 0.250000 +v 0.250000 0.437500 0.250000 +v 0.187500 0.437500 0.500000 +v 0.187500 0.500000 0.500000 +v 0.250000 0.437500 0.500000 +v 0.250000 0.500000 0.500000 +v 0.437500 0.062500 0.500000 +v 0.500000 0.062500 0.500000 +v 0.437500 0.500000 0.500000 +v 0.187500 -0.437500 0.187500 +v 0.125000 -0.437500 0.250000 +v 0.187500 -0.437500 0.250000 +v 0.187500 -0.125000 0.250000 +v 0.375000 0.500000 0.500000 +v 0.250000 -0.125000 0.500000 +v 0.312500 -0.437500 0.187500 +v -0.125000 -0.437500 0.187500 +v -0.187500 -0.125000 0.500000 +v 0.125000 -0.062500 0.500000 +vt 0.515625 0.703125 +vt 0.515625 0.578125 +vt 0.531250 0.578125 +vt 0.015625 0.265625 +vt 0.078125 0.265625 +vt 0.015625 0.390625 +vt 0.234375 0.843750 +vt 0.218750 0.843750 +vt 0.218750 0.750000 +vt 0.265625 0.140625 +vt 0.234375 0.234375 +vt 0.234375 0.140625 +vt 0.515625 0.453125 +vt 0.515625 0.546875 +vt 0.500000 0.546875 +vt 0.312500 0.250000 +vt 0.296875 0.187500 +vt 0.312500 0.187500 +vt 0.140625 0.750000 +vt 0.156250 0.750000 +vt 0.156250 0.828125 +vt 0.078125 0.750000 +vt 0.078125 0.828125 +vt 0.062500 0.828125 +vt 0.187500 0.750000 +vt 0.203125 0.750000 +vt 0.203125 0.828125 +vt 0.250000 0.421875 +vt 0.265625 0.421875 +vt 0.265625 0.546875 +vt 0.218750 0.812500 +vt 0.203125 0.812500 +vt 0.484375 0.484375 +vt 0.500000 0.484375 +vt 0.859375 0.859375 +vt 0.734375 0.859375 +vt 0.734375 0.750000 +vt 0.421875 0.453125 +vt 0.437500 0.453125 +vt 0.437500 0.546875 +vt 0.218750 0.875000 +vt 0.218750 0.984375 +vt 0.203125 0.875000 +vt 0.234375 0.875000 +vt 0.234375 0.968750 +vt 0.218750 0.968750 +vt 0.265625 0.265625 +vt 0.203125 0.375000 +vt 0.203125 0.265625 +vt 0.734375 0.984375 +vt 0.734375 0.875000 +vt 0.859375 0.890625 +vt 0.906250 0.671875 +vt 0.984375 0.671875 +vt 0.984375 0.687500 +vt 0.765625 0.546875 +vt 0.765625 0.515625 +vt 0.828125 0.515625 +vt 0.140625 0.953125 +vt 0.140625 0.875000 +vt 0.156250 0.875000 +vt 0.187500 0.984375 +vt 0.156250 0.984375 +vt 0.390625 0.703125 +vt 0.390625 0.640625 +vt 0.421875 0.703125 +vt 0.531250 0.390625 +vt 0.468750 0.390625 +vt 0.531250 0.375000 +vt 0.531250 0.703125 +vt 0.546875 0.578125 +vt 0.593750 0.531250 +vt 0.656250 0.531250 +vt 0.656250 0.546875 +vt 0.421875 0.640625 +vt 0.437500 0.640625 +vt 0.437500 0.703125 +vt 0.437500 0.609375 +vt 0.468750 0.609375 +vt 0.109375 0.968750 +vt 0.109375 0.984375 +vt 0.093750 0.984375 +vt 0.531250 0.546875 +vt 0.531250 0.421875 +vt 0.546875 0.421875 +vt 0.140625 0.843750 +vt 0.109375 0.843750 +vt 0.062500 0.843750 +vt 0.046875 0.843750 +vt 0.562500 0.390625 +vt 0.562500 0.359375 +vt 0.625000 0.359375 +vt 0.578125 0.750000 +vt 0.703125 0.750000 +vt 0.703125 0.859375 +vt 0.031250 0.546875 +vt 0.015625 0.546875 +vt 0.015625 0.421875 +vt 0.109375 0.875000 +vt 0.734375 0.531250 +vt 0.718750 0.531250 +vt 0.718750 0.437500 +vt 0.437500 0.468750 +vt 0.453125 0.468750 +vt 0.031250 0.875000 +vt 0.015625 0.875000 +vt 0.015625 0.859375 +vt 0.078125 0.984375 +vt 0.046875 0.984375 +vt 0.078125 0.875000 +vt 0.312500 0.421875 +vt 0.312500 0.546875 +vt 0.296875 0.546875 +vt 0.578125 0.875000 +vt 0.703125 0.875000 +vt 0.578125 0.984375 +vt 0.375000 0.703125 +vt 0.687500 0.671875 +vt 0.750000 0.671875 +vt 0.750000 0.687500 +vt 0.515625 0.640625 +vt 0.500000 0.703125 +vt 0.796875 0.656250 +vt 0.859375 0.656250 +vt 0.859375 0.671875 +vt 0.296875 0.703125 +vt 0.296875 0.578125 +vt 0.312500 0.578125 +vt 0.359375 0.640625 +vt 0.375000 0.640625 +vt 0.234375 0.859375 +vt 0.859375 0.875000 +vt 0.734375 0.734375 +vt 0.859375 0.734375 +vt 0.484375 0.703125 +vt 0.484375 0.625000 +vt 0.859375 0.296875 +vt 0.859375 0.375000 +vt 0.843750 0.296875 +vt 0.468750 0.703125 +vt 0.468750 0.640625 +vt 0.484375 0.640625 +vt 0.343750 0.546875 +vt 0.328125 0.546875 +vt 0.328125 0.468750 +vt 0.765625 0.375000 +vt 0.765625 0.390625 +vt 0.687500 0.390625 +vt 0.578125 0.734375 +vt 0.703125 0.734375 +vt 0.062500 0.140625 +vt 0.062500 0.234375 +vt 0.015625 0.140625 +vt 0.421875 0.250000 +vt 0.468750 0.250000 +vt 0.468750 0.265625 +vt 0.656250 0.687500 +vt 0.593750 0.671875 +vt 0.656250 0.671875 +vt 0.093750 0.750000 +vt 0.109375 0.750000 +vt 0.437500 0.390625 +vt 0.390625 0.390625 +vt 0.437500 0.296875 +vt 0.359375 0.390625 +vt 0.296875 0.390625 +vt 0.296875 0.375000 +vt 0.812500 0.312500 +vt 0.812500 0.390625 +vt 0.796875 0.312500 +vt 0.015625 0.578125 +vt 0.265625 0.578125 +vt 0.265625 0.703125 +vt 0.359375 0.625000 +vt 0.359375 0.703125 +vt 0.328125 0.703125 +vt 0.312500 0.703125 +vt 0.156250 0.812500 +vt 0.171875 0.750000 +vt 0.375000 0.484375 +vt 0.390625 0.484375 +vt 0.390625 0.546875 +vt 0.421875 0.437500 +vt 0.390625 0.437500 +vt 0.062500 0.421875 +vt 0.234375 0.421875 +vt 0.234375 0.546875 +vt 0.093750 0.828125 +vt 0.500000 0.640625 +vt 0.500000 0.625000 +vt 0.203125 0.968750 +vt 0.187500 0.968750 +vt 0.187500 0.875000 +vt 0.968750 0.531250 +vt 0.968750 0.546875 +vt 0.890625 0.546875 +vt 0.640625 0.484375 +vt 0.687500 0.484375 +vt 0.625000 0.484375 +vt 0.093750 0.968750 +vt 0.078125 0.968750 +vt 0.375000 0.546875 +vt 0.359375 0.546875 +vt 0.359375 0.468750 +vt 0.343750 0.468750 +vt 0.171875 0.828125 +vt 0.468750 0.546875 +vt 0.453125 0.546875 +vt 0.484375 0.546875 +vt 0.468750 0.468750 +vt 0.328125 0.843750 +vt 0.328125 0.859375 +vt 0.312500 0.859375 +vt 0.546875 0.875000 +vt 0.531250 0.875000 +vt 0.546875 0.859375 +vt 0.390625 0.296875 +vt 0.234375 0.750000 +vt 0.265625 0.250000 +vt 0.140625 0.250000 +vt 0.140625 0.234375 +vt 0.500000 0.453125 +vt 0.296875 0.265625 +vt 0.375000 0.250000 +vt 0.375000 0.265625 +vt 0.140625 0.828125 +vt 0.062500 0.750000 +vt 0.187500 0.828125 +vt 0.250000 0.546875 +vt 0.859375 0.750000 +vt 0.421875 0.546875 +vt 0.265625 0.390625 +vt 0.140625 0.390625 +vt 0.406250 0.984375 +vt 0.375000 0.984375 +vt 0.375000 0.968750 +vt 0.859375 0.984375 +vt 0.890625 0.687500 +vt 0.906250 0.578125 +vt 0.890625 0.578125 +vt 0.859375 0.546875 +vt 0.859375 0.437500 +vt 0.828125 0.437500 +vt 0.156250 0.953125 +vt 0.390625 0.625000 +vt 0.421875 0.625000 +vt 0.796875 0.390625 +vt 0.546875 0.703125 +vt 0.578125 0.546875 +vt 0.593750 0.437500 +vt 0.578125 0.437500 +vt 0.093750 0.875000 +vt 0.546875 0.546875 +vt 0.046875 0.750000 +vt 0.656250 0.390625 +vt 0.656250 0.296875 +vt 0.625000 0.296875 +vt 0.578125 0.859375 +vt 0.031250 0.421875 +vt 0.140625 0.968750 +vt 0.734375 0.437500 +vt 0.031250 0.859375 +vt 0.015625 0.734375 +vt 0.031250 0.750000 +vt 0.015625 0.750000 +vt 0.250000 0.750000 +vt 0.265625 0.734375 +vt 0.265625 0.750000 +vt 0.265625 0.875000 +vt 0.250000 0.859375 +vt 0.265625 0.859375 +vt 0.250000 0.875000 +vt 0.031250 0.984375 +vt 0.234375 0.984375 +vt 0.250000 0.984375 +vt 0.046875 0.875000 +vt 0.046875 0.859375 +vt 0.218750 0.859375 +vt 0.203125 0.984375 +vt 0.296875 0.421875 +vt 0.078125 0.390625 +vt 0.687500 0.687500 +vt 0.781250 0.671875 +vt 0.796875 0.578125 +vt 0.781250 0.578125 +vt 0.468750 0.375000 +vt 0.843750 0.390625 +vt 0.921875 0.375000 +vt 0.921875 0.390625 +vt 0.687500 0.375000 +vt 0.015625 0.250000 +vt 0.406250 0.265625 +vt 0.421875 0.187500 +vt 0.406250 0.187500 +vt 0.578125 0.687500 +vt 0.578125 0.578125 +vt 0.593750 0.578125 +vt 0.093750 0.843750 +vt 0.359375 0.375000 +vt 0.015625 0.703125 +vt 0.328125 0.625000 +vt 0.328125 0.578125 +vt 0.171875 0.812500 +vt 0.046875 0.421875 +vt 0.046875 0.546875 +vt 0.468750 0.625000 +vt 0.890625 0.531250 +vt 0.140625 0.375000 +vt 0.687500 0.500000 +vt 0.625000 0.500000 +vt 0.484375 0.468750 +vt 0.375000 0.468750 +vt 0.515625 0.421875 +vt 0.328125 0.421875 +vt 0.421875 0.953125 +vt 0.406250 0.953125 +vt 0.296875 0.734375 +vt 0.312500 0.750000 +vt 0.296875 0.750000 +vt 0.531250 0.750000 +vt 0.546875 0.734375 +vt 0.546875 0.750000 +vt 0.515625 0.843750 +vt 0.531250 0.859375 +vt 0.515625 0.859375 +vt 0.500000 0.828125 +vt 0.500000 0.843750 +vt 0.453125 0.843750 +vt 0.468750 0.828125 +vt 0.468750 0.843750 +vt 0.406250 0.812500 +vt 0.421875 0.828125 +vt 0.406250 0.828125 +vt 0.375000 0.828125 +vt 0.390625 0.812500 +vt 0.390625 0.828125 +vt 0.359375 0.812500 +vt 0.359375 0.828125 +vt 0.343750 0.843750 +vt 0.343750 0.812500 +vt 0.421875 0.843750 +vt 0.484375 0.828125 +vt 0.296875 0.859375 +vt 0.312500 0.875000 +vt 0.296875 0.875000 +vt 0.453125 0.984375 +vt 0.468750 0.968750 +vt 0.468750 0.984375 +vt 0.453125 0.968750 +vt 0.343750 0.984375 +vt 0.359375 0.968750 +vt 0.359375 0.984375 +vt 0.343750 0.968750 +vt 0.312500 0.984375 +vt 0.328125 0.968750 +vt 0.328125 0.984375 +vt 0.421875 0.968750 +vt 0.484375 0.968750 +vt 0.515625 0.984375 +vt 0.484375 0.984375 +vt 0.312500 0.890625 +vt 0.531250 0.984375 +vt 0.703125 0.984375 +usemtl none +s off +f 80/1 57/2 56/3 +f 135/4 133/5 132/6 +f 12/7 14/8 7/9 +f 5/10 12/11 6/12 +f 41/13 14/14 12/15 +f 23/16 17/17 18/18 +f 24/19 25/20 19/21 +f 93/22 97/23 106/24 +f 13/25 20/26 15/27 +f 33/28 29/29 3/30 +f 31/9 36/31 37/32 +f 37/33 36/34 38/15 +f 33/35 9/36 4/37 +f 25/38 24/39 45/40 +f 53/41 60/42 55/43 +f 52/44 58/45 59/46 +f 50/47 58/48 52/49 +f 56/50 49/51 77/52 +f 69/53 85/54 86/55 +f 89/56 87/57 71/58 +f 66/59 71/60 72/61 +f 70/62 73/63 65/61 +f 137/64 125/65 90/66 +f 22/67 43/68 21/69 +f 76/70 49/3 48/71 +f 59/72 81/73 82/74 +f 88/66 72/75 71/76 +f 89/77 73/78 70/79 +f 125/80 126/81 127/82 +f 30/83 4/84 2/85 +f 16/19 26/86 94/87 +f 107/88 108/89 106/24 +f 41/90 38/91 36/92 +f 112/93 100/94 104/95 +f 119/96 118/97 104/98 +f 124/80 120/99 67/60 +f 124/100 125/101 121/102 +f 44/40 23/103 21/104 +f 130/105 131/106 105/107 +f 128/108 135/109 123/110 +f 113/111 101/112 100/113 +f 145/114 130/115 147/116 +f 142/65 127/64 126/117 +f 125/118 137/119 138/120 +f 81/121 59/1 58/122 +f 72/123 88/124 90/125 +f 146/126 131/127 130/128 +f 140/129 139/130 141/117 +f 10/131 50/44 51/41 +f 29/35 75/132 3/36 +f 131/115 146/114 105/95 +f 1/133 27/134 2/37 +f 62/122 60/135 82/136 +f 19/137 25/138 16/139 +f 85/140 69/141 61/142 +f 108/143 107/144 115/145 +f 114/146 115/147 107/148 +f 101/149 113/150 109/94 +f 102/151 108/152 99/153 +f 37/154 39/155 40/156 +f 144/157 140/158 143/159 +f 95/160 98/161 150/87 +f 94/162 95/163 92/164 +f 98/165 111/166 110/167 +f 150/168 151/169 148/170 +f 109/171 27/172 1/173 +f 128/174 144/175 152/176 +f 134/176 133/177 152/128 +f 23/178 18/20 155/179 +f 98/180 95/181 157/182 +f 26/183 95/181 94/184 +f 11/185 103/186 117/187 +f 96/188 97/23 93/22 +f 52/121 54/189 53/190 +f 61/191 69/192 64/193 +f 55/194 62/195 83/196 +f 127/197 142/198 122/199 +f 139/200 140/201 136/110 +f 17/39 155/104 18/103 +f 110/202 153/203 97/204 +f 114/203 106/143 97/205 +f 15/206 20/179 22/25 +f 22/207 20/208 156/104 +f 20/209 13/207 40/210 +f 34/211 35/212 33/213 +f 146/214 145/215 119/216 +f 78/70 80/1 56/3 +f 95/163 149/217 92/164 +f 6/218 12/7 7/9 +f 5/10 10/219 12/11 +f 10/219 35/220 12/11 +f 35/220 34/221 12/11 +f 34/222 41/13 12/15 +f 23/16 24/223 17/17 +f 44/224 45/225 23/16 +f 45/225 24/223 23/16 +f 17/226 24/19 19/21 +f 154/227 93/22 106/24 +f 8/228 13/25 15/27 +f 9/229 33/28 3/30 +f 32/26 31/9 37/32 +f 39/209 37/33 38/15 +f 30/230 33/35 4/37 +f 46/231 25/38 45/40 +f 27/134 28/230 2/37 +f 54/41 52/44 59/46 +f 57/232 58/48 50/47 +f 57/232 80/233 58/48 +f 49/51 76/132 77/52 +f 89/234 86/235 85/236 +f 77/52 78/237 56/50 +f 69/53 86/55 70/238 +f 64/239 69/53 63/240 +f 69/53 70/238 63/240 +f 73/241 89/56 71/58 +f 65/242 73/241 71/58 +f 66/243 65/242 71/58 +f 68/244 66/59 72/61 +f 63/193 70/62 65/61 +f 125/65 124/245 74/246 +f 90/66 125/65 74/246 +f 151/169 96/247 148/170 +f 75/248 76/70 48/71 +f 59/72 82/74 60/249 +f 54/250 59/72 53/251 +f 59/72 60/249 53/251 +f 87/77 88/66 71/76 +f 86/140 89/77 70/79 +f 121/99 125/80 122/252 +f 125/80 127/82 122/252 +f 28/253 30/83 2/85 +f 92/161 16/19 94/87 +f 108/89 102/254 106/24 +f 102/254 154/227 106/24 +f 14/255 41/90 36/92 +f 7/256 14/255 36/92 +f 31/257 7/256 36/92 +f 118/258 112/93 104/95 +f 105/259 119/96 104/98 +f 74/260 124/80 67/60 +f 120/261 124/100 121/102 +f 42/208 44/40 21/104 +f 130/105 105/107 104/262 +f 91/263 100/264 101/265 +f 4/266 1/267 2/268 +f 48/269 9/270 3/271 +f 49/272 9/270 48/269 +f 134/273 130/105 133/109 +f 57/274 49/272 56/275 +f 50/44 49/272 57/274 +f 50/44 9/270 49/272 +f 10/131 9/270 50/44 +f 10/131 4/266 9/270 +f 5/218 4/266 10/131 +f 5/218 1/267 4/266 +f 133/109 130/105 129/276 +f 130/105 104/262 129/276 +f 129/276 104/262 103/277 +f 51/41 103/277 11/278 +f 129/276 103/277 51/41 +f 91/263 1/267 5/218 +f 91/263 5/218 99/254 +f 100/264 91/263 99/254 +f 62/195 84/196 83/196 +f 100/264 99/254 103/277 +f 60/42 62/279 55/43 +f 112/280 113/111 100/113 +f 133/5 129/281 132/6 +f 138/130 142/65 126/117 +f 126/282 125/118 138/120 +f 79/189 81/121 58/122 +f 72/123 90/125 74/283 +f 68/284 72/123 67/285 +f 72/123 74/283 67/285 +f 145/177 146/126 130/128 +f 143/175 140/129 141/117 +f 11/278 10/131 51/41 +f 146/114 119/258 105/95 +f 135/109 132/276 123/110 +f 43/68 42/286 21/69 +f 84/190 62/122 82/136 +f 16/139 25/138 26/287 +f 25/138 46/288 47/289 +f 26/287 25/138 47/289 +f 83/135 85/140 61/142 +f 116/205 108/143 115/145 +f 106/290 114/146 107/148 +f 91/93 101/149 109/94 +f 99/153 108/152 103/291 +f 108/152 116/221 117/220 +f 103/291 108/152 117/220 +f 37/154 40/156 13/292 +f 32/293 37/154 8/294 +f 37/154 13/292 8/294 +f 128/295 140/158 144/157 +f 123/296 136/297 140/158 +f 128/295 123/296 140/158 +f 149/298 95/160 150/87 +f 75/132 48/51 3/36 +f 151/299 98/165 110/167 +f 91/300 109/171 1/173 +f 135/301 128/174 152/176 +f 147/302 134/176 152/128 +f 21/303 23/178 155/179 +f 111/202 98/180 157/182 +f 47/231 157/182 95/181 +f 26/183 47/231 95/181 +f 10/304 11/185 35/305 +f 11/185 117/187 35/305 +f 148/160 96/188 93/22 +f 67/246 66/76 68/75 +f 67/246 65/78 66/76 +f 122/130 120/245 121/65 +f 123/174 122/130 136/129 +f 123/174 120/245 122/130 +f 63/79 55/136 64/306 +f 129/302 123/174 132/301 +f 129/302 120/245 123/174 +f 120/245 129/302 65/78 +f 50/2 52/121 53/190 +f 51/2 50/2 53/190 +f 51/2 53/190 55/136 +f 51/2 55/136 63/79 +f 51/2 63/79 65/78 +f 104/262 100/264 103/277 +f 67/246 120/245 65/78 +f 55/43 61/191 64/193 +f 61/307 55/194 83/196 +f 80/233 79/308 58/48 +f 142/198 141/309 139/310 +f 122/199 142/198 139/310 +f 122/252 139/200 136/110 +f 16/183 17/39 19/38 +f 8/311 31/34 32/33 +f 7/222 31/34 8/311 +f 148/312 149/181 150/180 +f 6/13 7/222 5/313 +f 148/312 92/184 149/181 +f 7/222 8/311 15/210 +f 17/39 15/210 155/104 +f 7/222 15/210 17/39 +f 5/313 7/222 17/39 +f 93/204 92/184 148/312 +f 102/145 99/314 154/205 +f 154/205 99/314 93/204 +f 93/204 99/314 92/184 +f 92/184 99/314 16/183 +f 5/313 17/39 16/183 +f 88/315 87/316 35/212 +f 96/312 110/202 97/204 +f 153/204 114/203 97/205 +f 155/228 15/206 22/25 +f 43/210 22/207 156/104 +f 156/311 20/209 40/210 +f 27/317 30/318 28/319 +f 112/320 109/321 113/322 +f 116/323 118/324 117/325 +f 114/326 116/323 115/327 +f 157/328 110/329 111/330 +f 44/331 46/332 45/333 +f 156/334 42/335 43/336 +f 39/337 156/334 40/338 +f 39/337 42/335 156/334 +f 41/339 34/211 38/340 +f 46/332 157/328 47/341 +f 46/332 110/329 157/328 +f 44/331 110/329 46/332 +f 34/211 33/213 30/318 +f 38/340 34/211 30/318 +f 39/337 38/340 30/318 +f 42/335 39/337 30/318 +f 116/323 112/320 118/324 +f 114/326 112/320 116/323 +f 153/342 112/320 114/326 +f 110/329 112/320 153/342 +f 110/329 44/331 112/320 +f 44/331 42/335 30/318 +f 112/320 44/331 30/318 +f 109/321 112/320 30/318 +f 27/317 109/321 30/318 +f 29/343 76/344 75/345 +f 33/213 76/344 29/343 +f 35/212 76/344 33/213 +f 119/216 145/215 118/324 +f 118/324 145/215 117/325 +f 87/316 89/234 85/236 +f 138/346 141/347 142/348 +f 137/349 141/347 138/346 +f 82/350 83/351 84/352 +f 81/353 83/351 82/350 +f 78/354 79/355 80/356 +f 88/315 137/349 90/357 +f 143/358 152/359 144/360 +f 83/351 81/353 77/361 +f 35/212 77/361 76/344 +f 77/361 79/355 78/354 +f 79/355 77/361 81/353 +f 99/314 5/313 16/183 +f 145/215 147/362 152/359 +f 145/215 152/359 143/358 +f 117/325 145/215 143/358 +f 88/315 141/347 137/349 +f 83/351 87/316 85/236 +f 117/325 143/358 141/347 +f 87/316 83/351 77/361 +f 117/325 141/347 88/315 +f 35/212 87/316 77/361 +f 117/325 88/315 35/212 +f 130/115 134/363 147/116 +f 129/302 51/2 65/78 diff --git a/homedecor/textures/3dbookshelf_openframe_back.png b/homedecor/textures/3dbookshelf_openframe_back.png deleted file mode 100644 index 7535173e..00000000 Binary files a/homedecor/textures/3dbookshelf_openframe_back.png and /dev/null differ diff --git a/homedecor/textures/3dbookshelf_openframe_bottom.png b/homedecor/textures/3dbookshelf_openframe_bottom.png deleted file mode 100644 index 8f708e58..00000000 Binary files a/homedecor/textures/3dbookshelf_openframe_bottom.png and /dev/null differ diff --git a/homedecor/textures/3dbookshelf_openframe_front.png b/homedecor/textures/3dbookshelf_openframe_front.png deleted file mode 100644 index 6a18aea8..00000000 Binary files a/homedecor/textures/3dbookshelf_openframe_front.png and /dev/null differ diff --git a/homedecor/textures/3dbookshelf_openframe_right.png b/homedecor/textures/3dbookshelf_openframe_right.png deleted file mode 100644 index 897560b1..00000000 Binary files a/homedecor/textures/3dbookshelf_openframe_right.png and /dev/null differ diff --git a/homedecor/textures/3dbookshelf_openframe_top.png b/homedecor/textures/3dbookshelf_openframe_top.png deleted file mode 100644 index f9082b1a..00000000 Binary files a/homedecor/textures/3dbookshelf_openframe_top.png and /dev/null differ diff --git a/homedecor/textures/homedecor_openframe_bookshelf.png b/homedecor/textures/homedecor_openframe_bookshelf.png new file mode 100644 index 00000000..71bcac5d Binary files /dev/null and b/homedecor/textures/homedecor_openframe_bookshelf.png differ