diff options
Diffstat (limited to 'src/rtw/texture.zig')
| -rw-r--r-- | src/rtw/texture.zig | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/rtw/texture.zig b/src/rtw/texture.zig index cf2b08b..537ce47 100644 --- a/src/rtw/texture.zig +++ b/src/rtw/texture.zig @@ -88,6 +88,7 @@ pub const NoiseTexture = struct { fn value(tx: NoiseTexture, u: f64, v: f64, p: Vec3) Color { _ = u; _ = v; - return rgb(1, 1, 1).mul(tx.perlin.noise(p.mul(tx.scale))); + const t = tx.perlin.noise(p.mul(tx.scale)); + return rgb(1, 1, 1).mul((1.0 + t) / 2.0); } }; |
