aboutsummaryrefslogtreecommitdiff
path: root/src/texture/noise_texture.rs
diff options
context:
space:
mode:
Diffstat (limited to 'src/texture/noise_texture.rs')
-rw-r--r--src/texture/noise_texture.rs9
1 files changed, 7 insertions, 2 deletions
diff --git a/src/texture/noise_texture.rs b/src/texture/noise_texture.rs
index 92ac166..7fe3cdb 100644
--- a/src/texture/noise_texture.rs
+++ b/src/texture/noise_texture.rs
@@ -1,4 +1,4 @@
-use super::{Texture, perlin::Perlin};
+use super::{perlin::Perlin, Texture};
use crate::{vec3::Color, vec3::Point3};
pub struct NoiseTexture {
@@ -17,6 +17,11 @@ impl NoiseTexture {
impl Texture for NoiseTexture {
fn value(&self, _: f64, _: f64, p: &Point3) -> Color {
- Color { x: 1.0, y: 1.0, z: 1.0 } * 0.5 * (1.0 + (self.scale * p.z + 10.0 * self.noise.turb(p, 7)).sin())
+ Color {
+ x: 1.0,
+ y: 1.0,
+ z: 1.0,
+ } * 0.5
+ * (1.0 + (self.scale * p.z + 10.0 * self.noise.turb(p, 7)).sin())
}
}