1
0
Fork 0

Merge pull request 'Replace bed nodeboxes with meshes' (#2722) from talamh/MineClone2:bed_mesh into master

Reviewed-on: https://git.minetest.land/MineClone2/MineClone2/pulls/2722
icebergs
cora 2022-10-06 19:42:36 +00:00
commit 8fbb545a70
136 changed files with 615 additions and 71 deletions

View File

@ -221,7 +221,7 @@ awards.register_achievement("mcl:postMortal", {
awards.register_achievement("mcl:sweetDreams", { awards.register_achievement("mcl:sweetDreams", {
title = S("Sweet Dreams"), title = S("Sweet Dreams"),
description = S("Sleep in a bed to change your respawn point."), description = S("Sleep in a bed to change your respawn point."),
icon = "mcl_beds_bed_red.png", icon = "mcl_beds_bed_red_inv.png",
}) })
awards.register_achievement("mcl:notQuiteNineLives", { awards.register_achievement("mcl:notQuiteNineLives", {

View File

@ -129,27 +129,24 @@ if minetest.get_modpath("mcl_sounds") then
end end
function mcl_beds.register_bed(name, def) function mcl_beds.register_bed(name, def)
local node_box_bottom, selection_box_bottom, collision_box_bottom local common_box = {
if def.nodebox and def.nodebox.bottom then type = "fixed",
node_box_bottom = { type = "fixed", fixed = def.nodebox.bottom } fixed = {-0.5, -0.5, -0.5, 0.5, 0.06, 0.5},
end }
if def.selectionbox and def.selectionbox.bottom then
selection_box_bottom = { type = "fixed", fixed = def.selectionbox.bottom }
end
if def.collisionbox and def.collisionbox.bottom then
collision_box_bottom = { type = "fixed", fixed = def.collisionbox.bottom }
end
minetest.register_node(name .. "_bottom", { minetest.register_node(name .. "_bottom", {
description = def.description, description = def.description,
_tt_help = S("Allows you to sleep"), _tt_help = S("Allows you to sleep"),
_doc_items_longdesc = def._doc_items_longdesc or beddesc, _doc_items_longdesc = def._doc_items_longdesc or beddesc,
_doc_items_usagehelp = def._doc_items_usagehelp or beduse, _doc_items_usagehelp = def._doc_items_usagehelp or beduse,
_doc_items_create_entry = def._doc_items_create_entry, _doc_items_create_entry = def._doc_items_create_entry,
_doc_items_entry_name = def._doc_items_entry_name, _doc_items_entry_name = def._doc_items_entry_name,
inventory_image = def.inventory_image, inventory_image = def.inventory_image,
wield_image = def.wield_image, wield_image = def.wield_image,
drawtype = "nodebox", drawtype = "mesh",
tiles = def.tiles.bottom, mesh = "mcl_beds_bed_bottom.obj",
tiles = def.tiles,
use_texture_alpha = minetest.features.use_texture_alpha_string_modes and "opaque" or false, use_texture_alpha = minetest.features.use_texture_alpha_string_modes and "opaque" or false,
paramtype = "light", paramtype = "light",
paramtype2 = "facedir", paramtype2 = "facedir",
@ -159,11 +156,11 @@ function mcl_beds.register_bed(name, def)
_mcl_hardness = 0.2, _mcl_hardness = 0.2,
_mcl_blast_resistance = 1, _mcl_blast_resistance = 1,
sounds = def.sounds or default_sounds, sounds = def.sounds or default_sounds,
node_box = node_box_bottom, selection_box = common_box,
selection_box = selection_box_bottom, collision_box = common_box,
collision_box = collision_box_bottom,
drop = "", drop = "",
node_placement_prediction = "", node_placement_prediction = "",
on_place = function(itemstack, placer, pointed_thing) on_place = function(itemstack, placer, pointed_thing)
local under = pointed_thing.under local under = pointed_thing.under
@ -229,20 +226,12 @@ function mcl_beds.register_bed(name, def)
on_rotate = rotate, on_rotate = rotate,
}) })
local node_box_top, selection_box_top, collision_box_top
if def.nodebox and def.nodebox.top then
node_box_top = { type = "fixed", fixed = def.nodebox.top }
end
if def.selectionbox and def.selectionbox.top then
selection_box_top = { type = "fixed", fixed = def.selectionbox.top }
end
if def.collisionbox and def.collisionbox.top then
collision_box_top = { type = "fixed", fixed = def.collisionbox.top }
end
minetest.register_node(name .. "_top", { minetest.register_node(name .. "_top", {
drawtype = "nodebox", drawtype = "mesh",
tiles = def.tiles.top, mesh = "mcl_beds_bed_top.obj",
tiles = def.tiles,
use_texture_alpha = minetest.features.use_texture_alpha_string_modes and "opaque" or false, use_texture_alpha = minetest.features.use_texture_alpha_string_modes and "opaque" or false,
paramtype = "light", paramtype = "light",
paramtype2 = "facedir", paramtype2 = "facedir",
@ -253,13 +242,14 @@ function mcl_beds.register_bed(name, def)
_mcl_blast_resistance = 1, _mcl_blast_resistance = 1,
sounds = def.sounds or default_sounds, sounds = def.sounds or default_sounds,
drop = "", drop = "",
node_box = node_box_top, selection_box = common_box,
selection_box = selection_box_top, collision_box = common_box,
collision_box = collision_box_top,
on_rightclick = function(pos, node, clicker, itemstack, pointed_thing) on_rightclick = function(pos, node, clicker, itemstack, pointed_thing)
mcl_beds.on_rightclick(pos, clicker, true) mcl_beds.on_rightclick(pos, clicker, true)
return itemstack return itemstack
end, end,
on_rotate = rotate, on_rotate = rotate,
after_destruct = destruct_bed, after_destruct = destruct_bed,
}) })

View File

@ -1,18 +1,6 @@
local S = minetest.get_translator(minetest.get_current_modname()) local S = minetest.get_translator(minetest.get_current_modname())
local mod_doc = minetest.get_modpath("doc") local mod_doc = minetest.get_modpath("doc")
local nodebox = {
bottom = {
{-0.5, -5/16, -0.5, 0.5, 0.06, 0.5},
{-0.5, -0.5, -0.5, -5/16, -5/16, -5/16},
{0.5, -0.5, -0.5, 5/16, -5/16, -5/16},
},
top = {
{-0.5, -5/16, -0.5, 0.5, 0.06, 0.5},
{-0.5, -0.5, 0.5, -5/16, -5/16, 5/16},
{0.5, -0.5, 0.5, 5/16, -5/16, 5/16},
},
}
local colors = { local colors = {
-- { ID, decription, wool, dye } -- { ID, decription, wool, dye }
@ -70,36 +58,13 @@ for c=1, #colors do
description = colors[c][2], description = colors[c][2],
_doc_items_entry_name = entry_name, _doc_items_entry_name = entry_name,
_doc_items_create_entry = create_entry, _doc_items_create_entry = create_entry,
inventory_image = "mcl_beds_bed_"..colorid..".png", inventory_image = "mcl_beds_bed_"..colorid.."_inv.png",
wield_image = "mcl_beds_bed_"..colorid..".png", wield_image = "mcl_beds_bed_"..colorid.."_inv.png",
tiles = { tiles = {
bottom = { "mcl_beds_bed_"..colorid..".png"
"mcl_beds_bed_top_bottom_"..colorid..".png^[transformR90",
"default_wood.png^mcl_beds_bed_bottom_bottom.png",
"mcl_beds_bed_side_bottom_r_"..colorid..".png",
"mcl_beds_bed_side_bottom_r_"..colorid..".png^[transformfx",
"mcl_beds_bed_side_top_"..colorid..".png",
"mcl_beds_bed_side_bottom_"..colorid..".png"
},
top = {
"mcl_beds_bed_top_top_"..colorid..".png^[transformR90",
"default_wood.png^mcl_beds_bed_bottom_top.png",
"mcl_beds_bed_side_top_r_"..colorid..".png",
"mcl_beds_bed_side_top_r_"..colorid..".png^[transformfx",
"mcl_beds_bed_side_top_"..colorid..".png",
"mcl_beds_bed_side_bottom_"..colorid..".png"
}
},
nodebox = nodebox,
selectionbox = {
bottom = {-0.5, -0.5, -0.5, 0.5, 0.06, 0.5},
top = {-0.5, -0.5, -0.5, 0.5, 0.06, 0.5},
},
-- Simplified collision box because Minetest acts weird if we use the nodebox one
collisionbox = {
bottom = {-0.5, -0.5, -0.5, 0.5, 0.06, 0.5},
top = {-0.5, -0.5, -0.5, 0.5, 0.06, 0.5},
}, },
recipe = main_recipe, recipe = main_recipe,
}) })
if mod_doc and not is_canonical then if mod_doc and not is_canonical then

View File

@ -0,0 +1,290 @@
# Made in Blockbench 3.6.6
mtllib mcl_beds_bed_bottom.mtl
o cube
v 0.5 0.0625 0.5
v 0.5 0.0625 -0.5
v 0.5 -0.3125 0.5
v 0.5 -0.3125 -0.5
v -0.5 0.0625 -0.5
v -0.5 0.0625 0.5
v -0.5 -0.3125 -0.5
v -0.5 -0.3125 0.5
vt 0.09375 0.5625
vt 0 0.5625
vt 0.09375 0.3125
vt 0 0.5625
vt 0 0.3125
vt 0.09375 0.3125
vt 0.34375 0.3125
vt 0.4375 0.3125
vt 0.34375 0.5625
vt 0.4375 0.3125
vt 0.4375 0.5625
vt 0.34375 0.5625
vt 0.34375 0.3125
vt 0.34375 0.5625
vt 0.09375 0.3125
vt 0.34375 0.5625
vt 0.09375 0.5625
vt 0.09375 0.3125
vt 0.43750000000000006 0.5625
vt 0.43750000000000006 0.3125
vt 0.6875 0.5625
vt 0.43750000000000006 0.3125
vt 0.6875 0.3125
vt 0.6875 0.5625
vt 0 0.015625
vt 0 0
vt 0.125 0.015625
vt 0 0
vt 0.125 0
vt 0.125 0.015625
vt 0.59375 0.5625
vt 0.59375 0.65625
vt 0.34374999999999994 0.5625
vt 0.59375 0.65625
vt 0.34374999999999994 0.65625
vt 0.34374999999999994 0.5625
vn 1 0 0
vn 1 0 0
vn 1 0 0
vn 1 0 0
vn 1 0 0
vn 1 0 0
vn -1 0 0
vn -1 0 0
vn -1 0 0
vn -1 0 0
vn -1 0 0
vn -1 0 0
vn 0 1 0
vn 0 1 0
vn 0 1 0
vn 0 1 0
vn 0 1 0
vn 0 1 0
vn 0 -1 0
vn 0 -1 0
vn 0 -1 0
vn 0 -1 0
vn 0 -1 0
vn 0 -1 0
vn 0 0 1
vn 0 0 1
vn 0 0 1
vn 0 0 1
vn 0 0 1
vn 0 0 1
vn 0 0 -1
vn 0 0 -1
vn 0 0 -1
vn 0 0 -1
vn 0 0 -1
vn 0 0 -1
usemtl m_0
f 1/1/1 3/2/2 2/3/3
f 3/4/4 4/5/5 2/6/6
usemtl m_0
f 5/7/7 7/8/8 6/9/9
f 7/10/10 8/11/11 6/12/12
usemtl m_0
f 5/13/13 6/14/14 2/15/15
f 6/16/16 1/17/17 2/18/18
usemtl m_0
f 8/19/19 7/20/20 3/21/21
f 7/22/22 4/23/23 3/24/24
usemtl m_0
f 2/31/31 4/32/32 5/33/33
f 4/34/34 7/35/35 5/36/36
o cube
v -0.3125 -0.3125 -0.3125
v -0.3125 -0.3125 -0.5
v -0.3125 -0.5 -0.3125
v -0.3125 -0.5 -0.5
v -0.5 -0.3125 -0.5
v -0.5 -0.3125 -0.3125
v -0.5 -0.5 -0.5
v -0.5 -0.5 -0.3125
vt 0.921875 0.671875
vt 0.921875 0.625
vt 0.96875 0.671875
vt 0.921875 0.625
vt 0.96875 0.625
vt 0.96875 0.671875
vt 0.828125 0.765625
vt 0.828125 0.71875
vt 0.875 0.765625
vt 0.828125 0.71875
vt 0.875 0.71875
vt 0.875 0.765625
vt 0.046875 0.953125
vt 0.046875 1
vt 0 0.953125
vt 0.046875 1
vt 0 1
vt 0 0.953125
vt 0.921875 0.765625
vt 0.921875 0.8125
vt 0.875 0.765625
vt 0.921875 0.8125
vt 0.875 0.8125
vt 0.875 0.765625
vt 0.875 0.765625
vt 0.875 0.71875
vt 0.921875 0.765625
vt 0.875 0.71875
vt 0.921875 0.71875
vt 0.921875 0.765625
vt 0.78125 0.765625
vt 0.78125 0.71875
vt 0.828125 0.765625
vt 0.78125 0.71875
vt 0.828125 0.71875
vt 0.828125 0.765625
vn 1 0 0
vn 1 0 0
vn 1 0 0
vn 1 0 0
vn 1 0 0
vn 1 0 0
vn -1 0 0
vn -1 0 0
vn -1 0 0
vn -1 0 0
vn -1 0 0
vn -1 0 0
vn 0 1 0
vn 0 1 0
vn 0 1 0
vn 0 1 0
vn 0 1 0
vn 0 1 0
vn 0 -1 0
vn 0 -1 0
vn 0 -1 0
vn 0 -1 0
vn 0 -1 0
vn 0 -1 0
vn 0 0 1
vn 0 0 1
vn 0 0 1
vn 0 0 1
vn 0 0 1
vn 0 0 1
vn 0 0 -1
vn 0 0 -1
vn 0 0 -1
vn 0 0 -1
vn 0 0 -1
vn 0 0 -1
usemtl m_0
f 9/37/37 11/38/38 10/39/39
f 11/40/40 12/41/41 10/42/42
usemtl m_0
f 13/43/43 15/44/44 14/45/45
f 15/46/46 16/47/47 14/48/48
usemtl m_0
f 16/55/55 15/56/56 11/57/57
f 15/58/58 12/59/59 11/60/60
usemtl m_0
f 14/61/61 16/62/62 9/63/63
f 16/64/64 11/65/65 9/66/66
usemtl m_0
f 10/67/67 12/68/68 13/69/69
f 12/70/70 15/71/71 13/72/72
o cube
v 0.5 -0.3125 -0.3125
v 0.5 -0.3125 -0.5
v 0.5 -0.5 -0.3125
v 0.5 -0.5 -0.5
v 0.3125 -0.3125 -0.5
v 0.3125 -0.3125 -0.3125
v 0.3125 -0.5 -0.5
v 0.3125 -0.5 -0.3125
vt 0.78125 0.953125
vt 0.78125 0.90625
vt 0.828125 0.953125
vt 0.78125 0.90625
vt 0.828125 0.90625
vt 0.828125 0.953125
vt 0.875 0.953125
vt 0.875 0.90625
vt 0.921875 0.953125
vt 0.875 0.90625
vt 0.921875 0.90625
vt 0.921875 0.953125
vt 0.046875 0.953125
vt 0.046875 1
vt 0 0.953125
vt 0.046875 1
vt 0 1
vt 0 0.953125
vt 0.921875 0.953125
vt 0.921875 1
vt 0.875 0.953125
vt 0.921875 1
vt 0.875 1
vt 0.875 0.953125
vt 0.921875 0.953125
vt 0.921875 0.90625
vt 0.96875 0.953125
vt 0.921875 0.90625
vt 0.96875 0.90625
vt 0.96875 0.953125
vt 0.828125 0.953125
vt 0.828125 0.90625
vt 0.875 0.953125
vt 0.828125 0.90625
vt 0.875 0.90625
vt 0.875 0.953125
vn 1 0 0
vn 1 0 0
vn 1 0 0
vn 1 0 0
vn 1 0 0
vn 1 0 0
vn -1 0 0
vn -1 0 0
vn -1 0 0
vn -1 0 0
vn -1 0 0
vn -1 0 0
vn 0 1 0
vn 0 1 0
vn 0 1 0
vn 0 1 0
vn 0 1 0
vn 0 1 0
vn 0 -1 0
vn 0 -1 0
vn 0 -1 0
vn 0 -1 0
vn 0 -1 0
vn 0 -1 0
vn 0 0 1
vn 0 0 1
vn 0 0 1
vn 0 0 1
vn 0 0 1
vn 0 0 1
vn 0 0 -1
vn 0 0 -1
vn 0 0 -1
vn 0 0 -1
vn 0 0 -1
vn 0 0 -1
usemtl m_0
f 17/73/73 19/74/74 18/75/75
f 19/76/76 20/77/77 18/78/78
usemtl m_0
f 21/79/79 23/80/80 22/81/81
f 23/82/82 24/83/83 22/84/84
usemtl m_0
f 24/91/91 23/92/92 19/93/93
f 23/94/94 20/95/95 19/96/96
usemtl m_0
f 22/97/97 24/98/98 17/99/99
f 24/100/100 19/101/101 17/102/102
usemtl m_0
f 18/103/103 20/104/104 21/105/105
f 20/106/106 23/107/107 21/108/108

View File

@ -0,0 +1,299 @@
# Made in Blockbench 3.6.6
mtllib mcl_beds_bed_top.mtl
o cube
v -0.5000000000000001 0.0625 -0.49999999999999994
v -0.49999999999999994 0.0625 0.5000000000000001
v -0.5000000000000001 -0.3125 -0.49999999999999994
v -0.49999999999999994 -0.3125 0.5000000000000001
v 0.5000000000000001 0.0625 0.49999999999999994
v 0.49999999999999994 0.0625 -0.5000000000000001
v 0.5000000000000001 -0.3125 0.49999999999999994
v 0.49999999999999994 -0.3125 -0.5000000000000001
vt 0.34374999999999994 0.65625
vt 0.43749999999999994 0.65625
vt 0.34374999999999994 0.90625
vt 0.43749999999999994 0.65625
vt 0.43749999999999994 0.90625
vt 0.34374999999999994 0.90625
vt 0.09375 0.90625
vt 0 0.90625
vt 0.09375 0.65625
vt 0 0.90625
vt 0 0.65625
vt 0.09375 0.65625
vt 0.09375 0.90625
vt 0.09375 0.65625
vt 0.34375 0.90625
vt 0.09375 0.65625
vt 0.34375 0.65625
vt 0.34375 0.90625
vt 0.6874843749999999 0.6562812499999999
vt 0.6874843749999999 0.90628125
vt 0.437484375 0.6562812499999999
vt 0.6874843749999999 0.90628125
vt 0.437484375 0.90628125
vt 0.437484375 0.6562812499999999
vt 0 1
vt 0 0.875
vt 0.1875 1
vt 0 0.875
vt 0.1875 0.875
vt 0.1875 1
vt 0.34375 0.90625
vt 0.34375 1
vt 0.09375 0.90625
vt 0.34375 1
vt 0.09375 1
vt 0.09375 0.90625
vn -1 0 1.2246467991473532e-16
vn -1 0 1.2246467991473532e-16
vn -1 0 1.2246467991473532e-16
vn -1 0 1.2246467991473532e-16
vn -1 0 1.2246467991473532e-16
vn -1 0 1.2246467991473532e-16
vn 1 0 -1.2246467991473532e-16
vn 1 0 -1.2246467991473532e-16
vn 1 0 -1.2246467991473532e-16
vn 1 0 -1.2246467991473532e-16
vn 1 0 -1.2246467991473532e-16
vn 1 0 -1.2246467991473532e-16
vn 0 1 0
vn 0 1 0
vn 0 1 0
vn 0 1 0
vn 0 1 0
vn 0 1 0
vn 0 -1 0
vn 0 -1 0
vn 0 -1 0
vn 0 -1 0
vn 0 -1 0
vn 0 -1 0
vn -1.2246467991473532e-16 0 -1
vn -1.2246467991473532e-16 0 -1
vn -1.2246467991473532e-16 0 -1
vn -1.2246467991473532e-16 0 -1
vn -1.2246467991473532e-16 0 -1
vn -1.2246467991473532e-16 0 -1
vn 1.2246467991473532e-16 0 1
vn 1.2246467991473532e-16 0 1
vn 1.2246467991473532e-16 0 1
vn 1.2246467991473532e-16 0 1
vn 1.2246467991473532e-16 0 1
vn 1.2246467991473532e-16 0 1
usemtl m_0
f 1/1/1 3/2/2 2/3/3
f 3/4/4 4/5/5 2/6/6
usemtl m_0
f 5/7/7 7/8/8 6/9/9
f 7/10/10 8/11/11 6/12/12
usemtl m_0
f 5/13/13 6/14/14 2/15/15
f 6/16/16 1/17/17 2/18/18
usemtl m_0
f 8/19/19 7/20/20 3/21/21
f 7/22/22 4/23/23 3/24/24
usemtl none
f 6/25/25 8/26/26 1/27/27
f 8/28/28 3/29/29 1/30/30
usemtl m_0
f 2/31/31 4/32/32 5/33/33
f 4/34/34 7/35/35 5/36/36
o cube
v 0.31250000000000006 -0.3125 0.31249999999999994
v 0.31250000000000006 -0.3125 0.49999999999999994
v 0.31250000000000006 -0.5 0.31249999999999994
v 0.31250000000000006 -0.5 0.49999999999999994
v 0.5000000000000001 -0.3125 0.49999999999999994
v 0.5 -0.3125 0.31249999999999994
v 0.5000000000000001 -0.5 0.49999999999999994
v 0.5 -0.5 0.31249999999999994
vt 0.921875 0.859375
vt 0.921875 0.8125
vt 0.96875 0.859375
vt 0.921875 0.8125
vt 0.96875 0.8125
vt 0.96875 0.859375
vt 0.828125 0.859375
vt 0.828125 0.8125
vt 0.875 0.859375
vt 0.828125 0.8125
vt 0.875 0.8125
vt 0.875 0.859375
vt 0 1
vt 0 0.953125
vt 0.046875 1
vt 0 0.953125
vt 0.046875 0.953125
vt 0.046875 1
vt 0.875 0.90625
vt 0.875 0.859375
vt 0.921875 0.90625
vt 0.875 0.859375
vt 0.921875 0.859375
vt 0.921875 0.90625
vt 0.875 0.859375
vt 0.875 0.8125
vt 0.921875 0.859375
vt 0.875 0.8125
vt 0.921875 0.8125
vt 0.921875 0.859375
vt 0.78125 0.859375
vt 0.78125 0.8125
vt 0.828125 0.859375
vt 0.78125 0.8125
vt 0.828125 0.8125
vt 0.828125 0.859375
vn -1 0 1.2246467991473532e-16
vn -1 0 1.2246467991473532e-16
vn -1 0 1.2246467991473532e-16
vn -1 0 1.2246467991473532e-16
vn -1 0 1.2246467991473532e-16
vn -1 0 1.2246467991473532e-16
vn 1 0 -1.2246467991473532e-16
vn 1 0 -1.2246467991473532e-16
vn 1 0 -1.2246467991473532e-16
vn 1 0 -1.2246467991473532e-16
vn 1 0 -1.2246467991473532e-16
vn 1 0 -1.2246467991473532e-16
vn 0 1 0
vn 0 1 0
vn 0 1 0
vn 0 1 0
vn 0 1 0
vn 0 1 0
vn 0 -1 0
vn 0 -1 0
vn 0 -1 0
vn 0 -1 0
vn 0 -1 0
vn 0 -1 0
vn -1.2246467991473532e-16 0 -1
vn -1.2246467991473532e-16 0 -1
vn -1.2246467991473532e-16 0 -1
vn -1.2246467991473532e-16 0 -1
vn -1.2246467991473532e-16 0 -1
vn -1.2246467991473532e-16 0 -1
vn 1.2246467991473532e-16 0 1
vn 1.2246467991473532e-16 0 1
vn 1.2246467991473532e-16 0 1
vn 1.2246467991473532e-16 0 1
vn 1.2246467991473532e-16 0 1
vn 1.2246467991473532e-16 0 1
usemtl m_0
f 9/37/37 11/38/38 10/39/39
f 11/40/40 12/41/41 10/42/42
usemtl m_0
f 13/43/43 15/44/44 14/45/45
f 15/46/46 16/47/47 14/48/48
usemtl none
f 13/49/49 14/50/50 10/51/51
f 14/52/52 9/53/53 10/54/54
usemtl m_0
f 16/55/55 15/56/56 11/57/57
f 15/58/58 12/59/59 11/60/60
usemtl m_0
f 14/61/61 16/62/62 9/63/63
f 16/64/64 11/65/65 9/66/66
usemtl m_0
f 10/67/67 12/68/68 13/69/69
f 12/70/70 15/71/71 13/72/72
o cube
v -0.5 -0.3125 0.31249999999999994
v -0.4999999999999999 -0.3125 0.49999999999999994
v -0.5 -0.5 0.31249999999999994
v -0.4999999999999999 -0.5 0.49999999999999994
v -0.3124999999999999 -0.3125 0.4999999999999999
v -0.3125 -0.3125 0.3124999999999999
v -0.3124999999999999 -0.5 0.4999999999999999
v -0.3125 -0.5 0.3124999999999999
vt 0.78125 0.671875
vt 0.78125 0.625
vt 0.828125 0.671875
vt 0.78125 0.625
vt 0.828125 0.625
vt 0.828125 0.671875
vt 0.875 0.671875
vt 0.875 0.625
vt 0.921875 0.671875
vt 0.875 0.625
vt 0.921875 0.625
vt 0.921875 0.671875
vt 0 1
vt 0 0.953125
vt 0.046875 1
vt 0 0.953125
vt 0.046875 0.953125
vt 0.046875 1
vt 0.87496875 0.7187656250000001
vt 0.87496875 0.6719062499999999
vt 0.921828125 0.7187656250000001
vt 0.87496875 0.6719062499999999
vt 0.921828125 0.6719062499999999
vt 0.921828125 0.7187656250000001
vt 0.921875 0.671875
vt 0.921875 0.625
vt 0.96875 0.671875
vt 0.921875 0.625
vt 0.96875 0.625
vt 0.96875 0.671875
vt 0.828125 0.671875
vt 0.828125 0.625
vt 0.875 0.671875
vt 0.828125 0.625
vt 0.875 0.625
vt 0.875 0.671875
vn -1 0 1.2246467991473532e-16
vn -1 0 1.2246467991473532e-16
vn -1 0 1.2246467991473532e-16
vn -1 0 1.2246467991473532e-16
vn -1 0 1.2246467991473532e-16
vn -1 0 1.2246467991473532e-16
vn 1 0 -1.2246467991473532e-16
vn 1 0 -1.2246467991473532e-16
vn 1 0 -1.2246467991473532e-16
vn 1 0 -1.2246467991473532e-16
vn 1 0 -1.2246467991473532e-16
vn 1 0 -1.2246467991473532e-16
vn 0 1 0
vn 0 1 0
vn 0 1 0
vn 0 1 0
vn 0 1 0
vn 0 1 0
vn 0 -1 0
vn 0 -1 0
vn 0 -1 0
vn 0 -1 0
vn 0 -1 0
vn 0 -1 0
vn -1.2246467991473532e-16 0 -1
vn -1.2246467991473532e-16 0 -1
vn -1.2246467991473532e-16 0 -1
vn -1.2246467991473532e-16 0 -1
vn -1.2246467991473532e-16 0 -1
vn -1.2246467991473532e-16 0 -1
vn 1.2246467991473532e-16 0 1
vn 1.2246467991473532e-16 0 1
vn 1.2246467991473532e-16 0 1
vn 1.2246467991473532e-16 0 1
vn 1.2246467991473532e-16 0 1
vn 1.2246467991473532e-16 0 1
usemtl m_0
f 17/73/73 19/74/74 18/75/75
f 19/76/76 20/77/77 18/78/78
usemtl m_0
f 21/79/79 23/80/80 22/81/81
f 23/82/82 24/83/83 22/84/84
usemtl none
f 21/85/85 22/86/86 18/87/87
f 22/88/88 17/89/89 18/90/90
usemtl m_0
f 24/91/91 23/92/92 19/93/93
f 23/94/94 20/95/95 19/96/96
usemtl m_0
f 22/97/97 24/98/98 17/99/99
f 24/100/100 19/101/101 17/102/102
usemtl m_0
f 18/103/103 20/104/104 21/105/105
f 20/106/106 23/107/107 21/108/108

Binary file not shown.

Before

Width:  |  Height:  |  Size: 237 B

After

Width:  |  Height:  |  Size: 972 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 237 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 237 B

After

Width:  |  Height:  |  Size: 972 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 237 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 109 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 107 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 237 B

After

Width:  |  Height:  |  Size: 973 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 237 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 237 B

After

Width:  |  Height:  |  Size: 972 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 237 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 237 B

After

Width:  |  Height:  |  Size: 972 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 237 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 237 B

After

Width:  |  Height:  |  Size: 973 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 237 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 237 B

After

Width:  |  Height:  |  Size: 972 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 237 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 237 B

After

Width:  |  Height:  |  Size: 973 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 237 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 237 B

After

Width:  |  Height:  |  Size: 973 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 237 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 237 B

After

Width:  |  Height:  |  Size: 971 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 237 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 237 B

After

Width:  |  Height:  |  Size: 972 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 237 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 237 B

After

Width:  |  Height:  |  Size: 973 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 237 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 237 B

After

Width:  |  Height:  |  Size: 973 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 237 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 193 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 193 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 193 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 193 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 193 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 193 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 193 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 193 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 193 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 193 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 193 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 193 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 171 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 179 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 180 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 179 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 179 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 171 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 179 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 180 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 180 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 177 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 179 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 180 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 180 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 171 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 172 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 177 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 193 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 193 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 193 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 193 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 204 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 204 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 204 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 204 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 204 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 204 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 204 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 204 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 204 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 204 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 204 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 204 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 202 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 202 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 202 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 202 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 202 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 202 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 202 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 202 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 202 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 202 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 202 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 202 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 202 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 202 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 202 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 202 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 204 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 204 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 204 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 204 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 237 B

After

Width:  |  Height:  |  Size: 973 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 237 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 172 B

Some files were not shown because too many files have changed in this diff Show More