ft: 8: anti-aliasing
This commit is contained in:
@@ -67,9 +67,9 @@ impl Vec3 {
|
||||
}
|
||||
|
||||
pub fn output(self) -> image::Rgb<u8> {
|
||||
let ir = (255.599 * self.r) as u8;
|
||||
let ig = (255.599 * self.g) as u8;
|
||||
let ib = (255.599 * self.b) as u8;
|
||||
let ir = (255.599 * self.r.clamp(0., 1.)) as u8;
|
||||
let ig = (255.599 * self.g.clamp(0., 1.)) as u8;
|
||||
let ib = (255.599 * self.b.clamp(0., 1.)) as u8;
|
||||
|
||||
image::Rgb([ir, ig, ib])
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user