feat(renderer): add roughness-based specular lighting to blocks

This commit is contained in:
2026-06-18 18:40:24 +08:00
parent 8bba170984
commit 83f1077ecd
21 changed files with 105 additions and 20 deletions

View File

@@ -7,4 +7,5 @@ is_liquid = false
is_passable = true
is_transitional = false
is_transparent = true
name = 'air'
name = 'air'
roughness = 1.0

View File

@@ -7,4 +7,5 @@ is_liquid = false
is_passable = false
is_transitional = true
is_transparent = false
name = 'dirt'
name = 'dirt'
roughness = 1.0

View File

@@ -7,4 +7,5 @@ is_liquid = false
is_passable = true
is_transitional = false
is_transparent = true
name = 'grass'
name = 'grass'
roughness = 0.9

View File

@@ -7,4 +7,5 @@ is_liquid = false
is_passable = false
is_transitional = true
is_transparent = false
name = 'grass_block'
name = 'grass_block'
roughness = 0.9

View File

@@ -7,4 +7,5 @@ is_liquid = false
is_passable = false
is_transitional = false
is_transparent = true
name = 'leaf'
name = 'leaf'
roughness = 0.7

View File

@@ -7,4 +7,5 @@ is_liquid = false
is_passable = false
is_transitional = false
is_transparent = false
name = 'log'
name = 'log'
roughness = 0.7

View File

@@ -7,4 +7,5 @@ is_liquid = false
is_passable = false
is_transitional = true
is_transparent = false
name = 'sand'
name = 'sand'
roughness = 0.8

View File

@@ -7,4 +7,5 @@ is_liquid = false
is_passable = false
is_transitional = true
is_transparent = false
name = 'snowy_grass_block'
name = 'snowy_grass_block'
roughness = 0.9

View File

@@ -7,4 +7,5 @@ is_liquid = false
is_passable = false
is_transitional = true
is_transparent = false
name = 'stone'
name = 'stone'
roughness = 0.75

View File

@@ -8,3 +8,4 @@ is_transparent = false
is_discard = false
is_blend = false
is_transitional = false
roughness = 1.0

View File

@@ -7,4 +7,5 @@ is_liquid = true
is_passable = true
is_transitional = false
is_transparent = true
name = 'water'
name = 'water'
roughness = 0.02