better model for 3d bookshelf
more efficient use of texture space, fewer polys, less wasted vertices. also made it and empty bookshelf use default wood where possible, and composite the inside-back texture from overlay + default wood.
|
@ -1,21 +1,26 @@
|
|||
minetest.override_item("default:bookshelf", {
|
||||
drawtype = "mesh",
|
||||
mesh = "3dbookshelf.obj",
|
||||
tiles = { "3dbookshelf.png" },
|
||||
tiles = {
|
||||
"default_wood.png",
|
||||
"default_wood.png^3dbookshelf_inside_back.png",
|
||||
"3dbookshelf_books.png",
|
||||
},
|
||||
paramtype = "light",
|
||||
paramtype2 = "facedir",
|
||||
})
|
||||
|
||||
|
||||
if minetest.get_modpath("moreblocks") then
|
||||
minetest.override_item("moreblocks:empty_bookshelf", {
|
||||
drawtype = "nodebox",
|
||||
tiles = {
|
||||
"3dbookshelf_top.png",
|
||||
"3dbookshelf_bottom.png",
|
||||
"3dbookshelf_sides.png",
|
||||
"3dbookshelf_sides.png",
|
||||
"3dbookshelf_fb_empty.png",
|
||||
"3dbookshelf_fb_empty.png"
|
||||
"default_wood.png^[transformR180",
|
||||
"default_wood.png",
|
||||
"default_wood.png^[transformR90",
|
||||
"default_wood.png^[transformR270",
|
||||
"default_wood.png^3dbookshelf_inside_back.png",
|
||||
"default_wood.png^3dbookshelf_inside_back.png"
|
||||
},
|
||||
paramtype = "light",
|
||||
paramtype2 = "facedir",
|
||||
|
|
Before Width: | Height: | Size: 2.1 KiB |
BIN
homedecor_3d_extras/textures/3dbookshelf_books.png
Normal file
After Width: | Height: | Size: 1.2 KiB |
Before Width: | Height: | Size: 175 B |
Before Width: | Height: | Size: 218 B |
BIN
homedecor_3d_extras/textures/3dbookshelf_inside_back.png
Normal file
After Width: | Height: | Size: 299 B |
Before Width: | Height: | Size: 175 B |
Before Width: | Height: | Size: 175 B |