diff --git a/README.md b/README.md
index 096405b9..1dc95c11 100644
--- a/README.md
+++ b/README.md
@@ -1,7 +1,7 @@
# Engine
-
+
An unnamed, almost-entirely from-scratch, engine written in C++.
diff --git a/bin/data/config.json b/bin/data/config.json
index b2b4e4e7..1bf19e65 100644
--- a/bin/data/config.json
+++ b/bin/data/config.json
@@ -29,21 +29,21 @@
}
},
"vxgi": {
- "limiter": 0,
- // "limiter": 0.5,
+ // "limiter": 0,
+ "limiter": 0.0125,
"size": 192,
"dispatch": 16,
"cascades": 3,
- "cascadePower": 1.5,
- "granularity": 16,
+ "cascadePower": 2,
+ "granularity": 10,
"voxelizeScale": 1,
"occlusionFalloff": 2,
"traceStartOffsetFactor": 1,
- "filtering": "NEAREST",
+ "filtering": "LINEAR",
"shadows": 0,
"extents": {
- "min": [ -16, -16, -16 ],
- "max": [ 16, 16, 16 ]
+ "min": [ -8, -8, -8 ],
+ "max": [ 8, 8, 8 ]
}
},
"rt": {
diff --git a/bin/data/shaders/common/pbr.h b/bin/data/shaders/common/pbr.h
index a748e0af..377d7897 100644
--- a/bin/data/shaders/common/pbr.h
+++ b/bin/data/shaders/common/pbr.h
@@ -9,7 +9,7 @@ void pbr() {
// angle of outcoming light
const float cosLo = max(0.0, dot(surface.normal.eye, Lo));
- const float Rs = 1.0; //4.0;
+ const float Rs = 4.0;
for ( uint i = 0, shadows = 0; i < MAX_LIGHTS; ++i ) {
#if BAKING
diff --git a/docs/assets/program.win64.gcc.vulkan_2024-12-02_23-07-35.png b/docs/assets/program.win64.gcc.vulkan_2024-12-02_23-07-35.png
deleted file mode 100644
index 77ab7ea3..00000000
Binary files a/docs/assets/program.win64.gcc.vulkan_2024-12-02_23-07-35.png and /dev/null differ
diff --git a/docs/assets/program.win64.gcc.vulkan_2025-08-01_21-24-59.jpg b/docs/assets/program.win64.gcc.vulkan_2025-08-01_21-24-59.jpg
new file mode 100644
index 00000000..d77781e8
Binary files /dev/null and b/docs/assets/program.win64.gcc.vulkan_2025-08-01_21-24-59.jpg differ