diff --git a/src/assets/minecraft/textures/block/cobblestone/pbr.yml b/src/assets/minecraft/textures/block/cobblestone/pbr.yml index 5f934907..d8ecaf2a 100644 --- a/src/assets/minecraft/textures/block/cobblestone/pbr.yml +++ b/src/assets/minecraft/textures/block/cobblestone/pbr.yml @@ -7,7 +7,7 @@ albedo: height: scale: 0.6 normal: - strength: 0.4 + strength: 0.6 noise: 3 filter: sobel3 occlusion: diff --git a/src/assets/minecraft/textures/block/fletching_table_front/albedo.png b/src/assets/minecraft/textures/block/fletching_table_front/albedo.png new file mode 100644 index 00000000..087e554b Binary files /dev/null and b/src/assets/minecraft/textures/block/fletching_table_front/albedo.png differ diff --git a/src/assets/minecraft/textures/block/fletching_table_front/f0.png b/src/assets/minecraft/textures/block/fletching_table_front/f0.png new file mode 100644 index 00000000..80b6b995 Binary files /dev/null and b/src/assets/minecraft/textures/block/fletching_table_front/f0.png differ diff --git a/src/assets/minecraft/textures/block/fletching_table_front/height.png b/src/assets/minecraft/textures/block/fletching_table_front/height.png new file mode 100644 index 00000000..0df1cff2 Binary files /dev/null and b/src/assets/minecraft/textures/block/fletching_table_front/height.png differ diff --git a/src/assets/minecraft/textures/block/fletching_table_front/metal.png b/src/assets/minecraft/textures/block/fletching_table_front/metal.png new file mode 100644 index 00000000..3c05baa6 Binary files /dev/null and b/src/assets/minecraft/textures/block/fletching_table_front/metal.png differ diff --git a/src/assets/minecraft/textures/block/fletching_table_front/pbr.yml b/src/assets/minecraft/textures/block/fletching_table_front/pbr.yml new file mode 100644 index 00000000..02d1cc60 --- /dev/null +++ b/src/assets/minecraft/textures/block/fletching_table_front/pbr.yml @@ -0,0 +1,13 @@ +alpha: + value: 255 +height: + scale: 0.3 +normal: + strength: 0.4 + filter: sobel-low +occlusion: + quality: 0.1 + z-bias: 0.1 + z-scale: 4 + steps: 4 +smooth: {} diff --git a/src/assets/minecraft/textures/block/fletching_table_front/porosity.png b/src/assets/minecraft/textures/block/fletching_table_front/porosity.png new file mode 100644 index 00000000..271848f3 Binary files /dev/null and b/src/assets/minecraft/textures/block/fletching_table_front/porosity.png differ diff --git a/src/assets/minecraft/textures/block/fletching_table_front/smooth.png b/src/assets/minecraft/textures/block/fletching_table_front/smooth.png new file mode 100644 index 00000000..93423b3d Binary files /dev/null and b/src/assets/minecraft/textures/block/fletching_table_front/smooth.png differ diff --git a/src/assets/minecraft/textures/block/fletching_table_side/albedo.png b/src/assets/minecraft/textures/block/fletching_table_side/albedo.png new file mode 100644 index 00000000..5737fc48 Binary files /dev/null and b/src/assets/minecraft/textures/block/fletching_table_side/albedo.png differ diff --git a/src/assets/minecraft/textures/block/fletching_table_side/f0.png b/src/assets/minecraft/textures/block/fletching_table_side/f0.png new file mode 100644 index 00000000..c41aa040 Binary files /dev/null and b/src/assets/minecraft/textures/block/fletching_table_side/f0.png differ diff --git a/src/assets/minecraft/textures/block/fletching_table_side/height.png b/src/assets/minecraft/textures/block/fletching_table_side/height.png new file mode 100644 index 00000000..277d7df8 Binary files /dev/null and b/src/assets/minecraft/textures/block/fletching_table_side/height.png differ diff --git a/src/assets/minecraft/textures/block/fletching_table_side/pbr.yml b/src/assets/minecraft/textures/block/fletching_table_side/pbr.yml new file mode 100644 index 00000000..02d1cc60 --- /dev/null +++ b/src/assets/minecraft/textures/block/fletching_table_side/pbr.yml @@ -0,0 +1,13 @@ +alpha: + value: 255 +height: + scale: 0.3 +normal: + strength: 0.4 + filter: sobel-low +occlusion: + quality: 0.1 + z-bias: 0.1 + z-scale: 4 + steps: 4 +smooth: {} diff --git a/src/assets/minecraft/textures/block/fletching_table_side/smooth.png b/src/assets/minecraft/textures/block/fletching_table_side/smooth.png new file mode 100644 index 00000000..b95a6f3a Binary files /dev/null and b/src/assets/minecraft/textures/block/fletching_table_side/smooth.png differ diff --git a/src/assets/minecraft/textures/block/fletching_table_top/albedo.png b/src/assets/minecraft/textures/block/fletching_table_top/albedo.png new file mode 100644 index 00000000..f2d05230 Binary files /dev/null and b/src/assets/minecraft/textures/block/fletching_table_top/albedo.png differ diff --git a/src/assets/minecraft/textures/block/fletching_table_top/height.png b/src/assets/minecraft/textures/block/fletching_table_top/height.png new file mode 100644 index 00000000..13435bc8 Binary files /dev/null and b/src/assets/minecraft/textures/block/fletching_table_top/height.png differ diff --git a/src/assets/minecraft/textures/block/fletching_table_top/pbr.yml b/src/assets/minecraft/textures/block/fletching_table_top/pbr.yml new file mode 100644 index 00000000..f0f2f6ce --- /dev/null +++ b/src/assets/minecraft/textures/block/fletching_table_top/pbr.yml @@ -0,0 +1,18 @@ +alpha: + value: 255 +height: + scale: 0.3 +normal: + strength: 0.4 + filter: sobel-low +occlusion: + quality: 0.1 + z-bias: 0.1 + z-scale: 4 + steps: 4 +smooth: + value: 0.06 +f0: + value: 0.03 +porosity: + value: 0.4 diff --git a/src/assets/minecraft/textures/block/iron_bars.pbr.yml b/src/assets/minecraft/textures/block/iron_bars.pbr.yml deleted file mode 100644 index ac052020..00000000 --- a/src/assets/minecraft/textures/block/iron_bars.pbr.yml +++ /dev/null @@ -1,14 +0,0 @@ -albedo: - value-red: 197 - value-green: 200 - value-blue: 200 -height: - value: 0 -occlusion: - value: 0 -smooth: - value: 0.82 -metal: - value: 230 -porosity: - value: 0 diff --git a/src/assets/minecraft/textures/block/iron_bars_a.png b/src/assets/minecraft/textures/block/iron_bars/alpha.png similarity index 100% rename from src/assets/minecraft/textures/block/iron_bars_a.png rename to src/assets/minecraft/textures/block/iron_bars/alpha.png diff --git a/src/assets/minecraft/textures/block/iron_bars/height.png b/src/assets/minecraft/textures/block/iron_bars/height.png new file mode 100644 index 00000000..79e8c6d7 Binary files /dev/null and b/src/assets/minecraft/textures/block/iron_bars/height.png differ diff --git a/src/assets/minecraft/textures/block/iron_bars/pbr.yml b/src/assets/minecraft/textures/block/iron_bars/pbr.yml new file mode 100644 index 00000000..64c3e7e9 --- /dev/null +++ b/src/assets/minecraft/textures/block/iron_bars/pbr.yml @@ -0,0 +1,18 @@ +albedo: + value-red: 197 + value-green: 200 + value-blue: 200 +height: {} +normal: + strength: 0.8 + filter: sobel-low +occlusion: + quality: 0.1 + z-bias: 0.1 + z-scale: 2 + steps: 4 +smooth: {} +metal: + value: 230 +porosity: + value: 0 diff --git a/src/assets/minecraft/textures/block/iron_bars/smooth.png b/src/assets/minecraft/textures/block/iron_bars/smooth.png new file mode 100644 index 00000000..830f6d96 Binary files /dev/null and b/src/assets/minecraft/textures/block/iron_bars/smooth.png differ diff --git a/src/assets/minecraft/textures/block/polished_blackstone_bricks.pbr.yml b/src/assets/minecraft/textures/block/polished_blackstone_bricks.pbr.yml deleted file mode 100644 index 242f8bb8..00000000 --- a/src/assets/minecraft/textures/block/polished_blackstone_bricks.pbr.yml +++ /dev/null @@ -1,14 +0,0 @@ -alpha: - value: 255 -albedo: - value-red: 46 - value-green: 42 - value-blue: 50 -height: - value: 0 -normal: - noise: 4 -smooth: - value: 0.55 -porosity: - value: 0.08 diff --git a/src/assets/minecraft/textures/block/polished_blackstone_bricks/albedo.png b/src/assets/minecraft/textures/block/polished_blackstone_bricks/albedo.png new file mode 100644 index 00000000..ea6393cc Binary files /dev/null and b/src/assets/minecraft/textures/block/polished_blackstone_bricks/albedo.png differ diff --git a/src/assets/minecraft/textures/block/polished_blackstone_bricks/f0.png b/src/assets/minecraft/textures/block/polished_blackstone_bricks/f0.png new file mode 100644 index 00000000..70037e83 Binary files /dev/null and b/src/assets/minecraft/textures/block/polished_blackstone_bricks/f0.png differ diff --git a/src/assets/minecraft/textures/block/polished_blackstone_bricks/height.png b/src/assets/minecraft/textures/block/polished_blackstone_bricks/height.png new file mode 100644 index 00000000..5ab02556 Binary files /dev/null and b/src/assets/minecraft/textures/block/polished_blackstone_bricks/height.png differ diff --git a/src/assets/minecraft/textures/block/polished_blackstone_bricks/pbr.yml b/src/assets/minecraft/textures/block/polished_blackstone_bricks/pbr.yml new file mode 100644 index 00000000..c057ecae --- /dev/null +++ b/src/assets/minecraft/textures/block/polished_blackstone_bricks/pbr.yml @@ -0,0 +1,17 @@ +alpha: + value: 255 +albedo: {} +height: + scale: 0.7 +normal: + noise: 3 + filter: sobel-low +occlusion: + quality: 0.1 + z-bias: 0.1 + z-scale: 5 + steps: 4 +smooth: {} +f0: {} +porosity: + value: 0.15 diff --git a/src/assets/minecraft/textures/block/polished_blackstone_bricks/smooth.png b/src/assets/minecraft/textures/block/polished_blackstone_bricks/smooth.png new file mode 100644 index 00000000..68864bef Binary files /dev/null and b/src/assets/minecraft/textures/block/polished_blackstone_bricks/smooth.png differ diff --git a/src/assets/minecraft/textures/block/red_nether_bricks.pbr.yml b/src/assets/minecraft/textures/block/red_nether_bricks.pbr.yml deleted file mode 100644 index a9a93842..00000000 --- a/src/assets/minecraft/textures/block/red_nether_bricks.pbr.yml +++ /dev/null @@ -1,14 +0,0 @@ -alpha: - value: 255 -albedo: - value-red: 64 - value-green: 5 - value-blue: 6 -height: - value: 0 -normal: - noise: 10 -occlusion: - value: 0 -porosity: - value: 0.71 diff --git a/src/assets/minecraft/textures/block/red_nether_bricks/albedo.png b/src/assets/minecraft/textures/block/red_nether_bricks/albedo.png new file mode 100644 index 00000000..59ab1e35 Binary files /dev/null and b/src/assets/minecraft/textures/block/red_nether_bricks/albedo.png differ diff --git a/src/assets/minecraft/textures/block/red_nether_bricks/f0.png b/src/assets/minecraft/textures/block/red_nether_bricks/f0.png new file mode 100644 index 00000000..d6daa46c Binary files /dev/null and b/src/assets/minecraft/textures/block/red_nether_bricks/f0.png differ diff --git a/src/assets/minecraft/textures/block/red_nether_bricks/height.png b/src/assets/minecraft/textures/block/red_nether_bricks/height.png new file mode 100644 index 00000000..1fe7555a Binary files /dev/null and b/src/assets/minecraft/textures/block/red_nether_bricks/height.png differ diff --git a/src/assets/minecraft/textures/block/red_nether_bricks/pbr.yml b/src/assets/minecraft/textures/block/red_nether_bricks/pbr.yml new file mode 100644 index 00000000..285ddb88 --- /dev/null +++ b/src/assets/minecraft/textures/block/red_nether_bricks/pbr.yml @@ -0,0 +1,17 @@ +alpha: + value: 255 +albedo: {} +height: + scale: 0.4 +normal: + strength: 0.7 + noise: 3 + filter: sobel-low +occlusion: + quality: 0.1 + z-bias: 0.1 + z-scale: 2 + steps: 4 +smooth: {} +f0: {} +porosity: {} diff --git a/src/assets/minecraft/textures/block/red_nether_bricks/porosity.png b/src/assets/minecraft/textures/block/red_nether_bricks/porosity.png new file mode 100644 index 00000000..91d36901 Binary files /dev/null and b/src/assets/minecraft/textures/block/red_nether_bricks/porosity.png differ diff --git a/src/assets/minecraft/textures/block/red_nether_bricks/smooth.png b/src/assets/minecraft/textures/block/red_nether_bricks/smooth.png new file mode 100644 index 00000000..1f94ac15 Binary files /dev/null and b/src/assets/minecraft/textures/block/red_nether_bricks/smooth.png differ diff --git a/src/assets/minecraft/textures/block/red_sandstone/height.png b/src/assets/minecraft/textures/block/red_sandstone/height.png new file mode 100644 index 00000000..4e4ff3fb Binary files /dev/null and b/src/assets/minecraft/textures/block/red_sandstone/height.png differ diff --git a/src/assets/minecraft/textures/block/red_sandstone/pbr.yml b/src/assets/minecraft/textures/block/red_sandstone/pbr.yml new file mode 100644 index 00000000..be853f15 --- /dev/null +++ b/src/assets/minecraft/textures/block/red_sandstone/pbr.yml @@ -0,0 +1,24 @@ +alpha: + value: 255 +albedo: + value-red: 186 + value-green: 99 + value-blue: 29 +height: + scale: 0.3 +normal: + strength: 0.5 + noise: 3 + filter: sobel3 +occlusion: + quality: 0.1 + z-bias: 0.1 + z-scale: 2 + steps: 4 +smooth: + value: 0.04 +f0: + value: 0.05 +porosity: + value: 0.6 +wrap-y: false diff --git a/src/assets/minecraft/textures/block/red_sandstone_bottom/height.png b/src/assets/minecraft/textures/block/red_sandstone_bottom/height.png new file mode 100644 index 00000000..57b71673 Binary files /dev/null and b/src/assets/minecraft/textures/block/red_sandstone_bottom/height.png differ diff --git a/src/assets/minecraft/textures/block/red_sandstone_bottom/pbr.yml b/src/assets/minecraft/textures/block/red_sandstone_bottom/pbr.yml new file mode 100644 index 00000000..f7e577e7 --- /dev/null +++ b/src/assets/minecraft/textures/block/red_sandstone_bottom/pbr.yml @@ -0,0 +1,23 @@ +alpha: + value: 255 +albedo: + value-red: 186 + value-green: 99 + value-blue: 29 +height: + scale: 0.3 +normal: + strength: 0.5 + noise: 3 + filter: sobel3 +occlusion: + quality: 0.1 + z-bias: 0.1 + z-scale: 2 + steps: 4 +smooth: + value: 0.04 +f0: + value: 0.05 +porosity: + value: 0.6 diff --git a/src/assets/minecraft/textures/block/sandstone/height.png b/src/assets/minecraft/textures/block/sandstone/height.png index 46bb73ce..4e4ff3fb 100644 Binary files a/src/assets/minecraft/textures/block/sandstone/height.png and b/src/assets/minecraft/textures/block/sandstone/height.png differ diff --git a/src/assets/minecraft/textures/block/sandstone/pbr.yml b/src/assets/minecraft/textures/block/sandstone/pbr.yml index 006b5be6..33db6266 100644 --- a/src/assets/minecraft/textures/block/sandstone/pbr.yml +++ b/src/assets/minecraft/textures/block/sandstone/pbr.yml @@ -4,15 +4,17 @@ albedo: value-red: 217 value-green: 205 value-blue: 159 -height: {} +height: + scale: 0.3 normal: + strength: 0.5 noise: 1 - filter: sobel-high + filter: sobel3 occlusion: quality: 0.1 - z-bias: 0.2 - z-scale: 4 - steps: 6 + z-bias: 0.1 + z-scale: 2 + steps: 4 smooth: value: 0.02 f0: diff --git a/src/assets/minecraft/textures/block/sandstone_bottom/height.png b/src/assets/minecraft/textures/block/sandstone_bottom/height.png new file mode 100644 index 00000000..57b71673 Binary files /dev/null and b/src/assets/minecraft/textures/block/sandstone_bottom/height.png differ diff --git a/src/assets/minecraft/textures/block/sandstone_bottom/pbr.yml b/src/assets/minecraft/textures/block/sandstone_bottom/pbr.yml new file mode 100644 index 00000000..a3dba1b0 --- /dev/null +++ b/src/assets/minecraft/textures/block/sandstone_bottom/pbr.yml @@ -0,0 +1,23 @@ +alpha: + value: 255 +albedo: + value-red: 217 + value-green: 205 + value-blue: 159 +height: + scale: 0.3 +normal: + strength: 0.5 + noise: 3 + filter: sobel3 +occlusion: + quality: 0.1 + z-bias: 0.1 + z-scale: 2 + steps: 4 +smooth: + value: 0.04 +f0: + value: 0.05 +porosity: + value: 0.6