Refactor camera code to use aspect ratio
This commit is contained in:
parent
639518c317
commit
ef6ce4bbde
2 changed files with 18 additions and 23 deletions
|
|
@ -52,7 +52,7 @@ fn render(camera: &Camera, scene: &Scene, filename: &str) -> std::io::Result<()>
|
|||
|
||||
fn main() -> std::io::Result<()> {
|
||||
|
||||
let camera = Camera::new(Point3::new(0.0,1.0,0.0), Vector3::new(0.0,0.0,1.0), 1.0, 2.0, 2.0, 500, 500);
|
||||
let camera = Camera::new(Point3::new(0.0,1.0,0.0), Vector3::new(0.0,0.0,1.0), 1.0, 1.0, 2.0, 500);
|
||||
|
||||
let scene = vec![
|
||||
Object::new(Plane::xz(|x, y| Color::new(y.sin(), x.cos(), 0.0))),
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue