mirror of
https://github.com/luanti-org/minetest_game.git
synced 2025-05-28 09:36:27 -04:00
Add model for glass for backface culling
This commit is contained in:
parent
23ceb30e88
commit
dc3f16cdaa
2 changed files with 53 additions and 5 deletions
46
mods/default/models/glass.obj
Normal file
46
mods/default/models/glass.obj
Normal file
|
@ -0,0 +1,46 @@
|
|||
# Blender v2.79 (sub 0) OBJ File: ''
|
||||
# www.blender.org
|
||||
mtllib glass.mtl
|
||||
o Cube
|
||||
v -0.499000 -0.499000 0.499000
|
||||
v -0.499000 0.499000 0.499000
|
||||
v -0.499000 0.499000 -0.499000
|
||||
v -0.499000 -0.499000 -0.499000
|
||||
v 0.499000 0.499000 -0.499000
|
||||
v 0.499000 -0.499000 -0.499000
|
||||
v 0.499000 0.499000 0.499000
|
||||
v 0.499000 -0.499000 0.499000
|
||||
vt 0.000000 0.000000
|
||||
vt 1.000000 0.000000
|
||||
vt 1.000000 1.000000
|
||||
vt 0.000000 1.000000
|
||||
vt 0.000000 0.000000
|
||||
vt 1.000000 0.000000
|
||||
vt 1.000000 1.000000
|
||||
vt 0.000000 1.000000
|
||||
vt 0.000000 0.000000
|
||||
vt 1.000000 0.000000
|
||||
vt 1.000000 1.000000
|
||||
vt 0.000000 1.000000
|
||||
vt 0.000000 0.000000
|
||||
vt 1.000000 0.000000
|
||||
vt 1.000000 1.000000
|
||||
vt 0.000000 1.000000
|
||||
vt 1.000000 0.000000
|
||||
vt 1.000000 1.000000
|
||||
vt 0.000000 0.000000
|
||||
vt 0.000000 1.000000
|
||||
vn -1.0000 0.0000 0.0000
|
||||
vn 0.0000 0.0000 -1.0000
|
||||
vn 1.0000 -0.0000 0.0000
|
||||
vn 0.0000 -0.0000 1.0000
|
||||
vn 0.0000 -1.0000 -0.0000
|
||||
vn 0.0000 1.0000 0.0000
|
||||
usemtl Material.002
|
||||
s off
|
||||
f 1/1/1 2/2/1 3/3/1 4/4/1
|
||||
f 4/5/2 3/6/2 5/7/2 6/8/2
|
||||
f 6/9/3 5/10/3 7/11/3 8/12/3
|
||||
f 8/13/4 7/14/4 2/15/4 1/16/4
|
||||
f 4/5/5 6/17/5 8/18/5 1/16/5
|
||||
f 5/19/6 3/6/6 2/15/6 7/20/6
|
|
@ -2789,20 +2789,22 @@ default.register_fence_rail("default:fence_rail_aspen_wood", {
|
|||
|
||||
minetest.register_node("default:glass", {
|
||||
description = S("Glass"),
|
||||
drawtype = "glasslike_framed_optional",
|
||||
tiles = {"default_glass.png", "default_glass_detail.png"},
|
||||
drawtype = "mesh",
|
||||
mesh = "glass.obj",
|
||||
tiles = {"default_glass.png"},
|
||||
paramtype = "light",
|
||||
paramtype2 = "glasslikeliquidlevel",
|
||||
sunlight_propagates = true,
|
||||
is_ground_content = false,
|
||||
sunlight_propagates = true,
|
||||
groups = {cracky = 3, oddly_breakable_by_hand = 3},
|
||||
sounds = default.node_sound_glass_defaults(),
|
||||
})
|
||||
|
||||
minetest.register_node("default:obsidian_glass", {
|
||||
description = S("Obsidian Glass"),
|
||||
drawtype = "glasslike_framed_optional",
|
||||
tiles = {"default_obsidian_glass.png", "default_obsidian_glass_detail.png"},
|
||||
drawtype = "mesh",
|
||||
mesh = "glass.obj",
|
||||
tiles = {"default_obsidian_glass.png"},
|
||||
paramtype = "light",
|
||||
paramtype2 = "glasslikeliquidlevel",
|
||||
is_ground_content = false,
|
||||
|
|
Loading…
Add table
Reference in a new issue