mirror of
https://github.com/luanti-org/luanti.git
synced 2025-10-12 16:15:20 +02:00
Respect node alpha node for inventory drawing (#16556)
This commit is contained in:
@@ -2,29 +2,22 @@
|
||||
|
||||
local S = core.get_translator("testnodes")
|
||||
|
||||
-- Complex mesh
|
||||
core.register_node("testnodes:performance_mesh_clip", {
|
||||
description = S("Performance Test Node") .. "\n" .. S("Marble with 'clip' transparency"),
|
||||
drawtype = "mesh",
|
||||
mesh = "testnodes_marble_glass.obj",
|
||||
tiles = {"testnodes_marble_glass.png"},
|
||||
paramtype = "light",
|
||||
use_texture_alpha = "clip",
|
||||
for use_texture_alpha, description in pairs({
|
||||
opaque = S("Marble with 'opaque' transparency"),
|
||||
clip = S("Marble with 'clip' transparency"),
|
||||
blend = S("Marble with 'blend' transparency"),
|
||||
}) do
|
||||
core.register_node("testnodes:performance_mesh_" .. use_texture_alpha, {
|
||||
description = S("Performance Test Node") .. "\n" .. description,
|
||||
drawtype = "mesh",
|
||||
mesh = "testnodes_marble_glass.obj",
|
||||
tiles = {"testnodes_marble_glass.png"},
|
||||
paramtype = "light",
|
||||
use_texture_alpha = use_texture_alpha,
|
||||
|
||||
groups = {dig_immediate=3},
|
||||
})
|
||||
|
||||
-- Complex mesh, alpha blending
|
||||
core.register_node("testnodes:performance_mesh_blend", {
|
||||
description = S("Performance Test Node") .. "\n" .. S("Marble with 'blend' transparency"),
|
||||
drawtype = "mesh",
|
||||
mesh = "testnodes_marble_glass.obj",
|
||||
tiles = {"testnodes_marble_glass.png"},
|
||||
paramtype = "light",
|
||||
use_texture_alpha = "blend",
|
||||
|
||||
groups = {dig_immediate=3},
|
||||
})
|
||||
groups = {dig_immediate=3},
|
||||
})
|
||||
end
|
||||
|
||||
-- Overlay
|
||||
core.register_node("testnodes:performance_overlay_clip", {
|
||||
|
Reference in New Issue
Block a user