├── .gitignore ├── Cargo.lock ├── Cargo.toml ├── README.md ├── image.jpg ├── images ├── chapter1.ppm ├── chapter10-1.ppm ├── chapter10-2.ppm ├── chapter10-3.ppm ├── chapter11.ppm ├── chapter12.ppm ├── chapter2.ppm ├── chapter3.ppm ├── chapter4.ppm ├── chapter5-1.ppm ├── chapter5-2.ppm ├── chapter6.ppm ├── chapter7-1.ppm ├── chapter7-2.ppm ├── chapter8-1.ppm ├── chapter8-2.ppm ├── chapter9-1.ppm └── chapter9-2.ppm └── src ├── camera.rs ├── hitable.rs ├── main.rs ├── material.rs ├── ray.rs └── sphere.rs /.gitignore: -------------------------------------------------------------------------------- 1 | /target 2 | **/*.rs.bk 3 | .idea/ 4 | *.iml -------------------------------------------------------------------------------- /Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fralken/ray-tracing-in-one-weekend/HEAD/Cargo.lock -------------------------------------------------------------------------------- /Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fralken/ray-tracing-in-one-weekend/HEAD/Cargo.toml -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fralken/ray-tracing-in-one-weekend/HEAD/README.md -------------------------------------------------------------------------------- /image.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fralken/ray-tracing-in-one-weekend/HEAD/image.jpg -------------------------------------------------------------------------------- /images/chapter1.ppm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fralken/ray-tracing-in-one-weekend/HEAD/images/chapter1.ppm -------------------------------------------------------------------------------- /images/chapter10-1.ppm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fralken/ray-tracing-in-one-weekend/HEAD/images/chapter10-1.ppm -------------------------------------------------------------------------------- /images/chapter10-2.ppm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fralken/ray-tracing-in-one-weekend/HEAD/images/chapter10-2.ppm -------------------------------------------------------------------------------- /images/chapter10-3.ppm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fralken/ray-tracing-in-one-weekend/HEAD/images/chapter10-3.ppm -------------------------------------------------------------------------------- /images/chapter11.ppm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fralken/ray-tracing-in-one-weekend/HEAD/images/chapter11.ppm -------------------------------------------------------------------------------- /images/chapter12.ppm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fralken/ray-tracing-in-one-weekend/HEAD/images/chapter12.ppm -------------------------------------------------------------------------------- /images/chapter2.ppm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fralken/ray-tracing-in-one-weekend/HEAD/images/chapter2.ppm -------------------------------------------------------------------------------- /images/chapter3.ppm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fralken/ray-tracing-in-one-weekend/HEAD/images/chapter3.ppm -------------------------------------------------------------------------------- /images/chapter4.ppm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fralken/ray-tracing-in-one-weekend/HEAD/images/chapter4.ppm -------------------------------------------------------------------------------- /images/chapter5-1.ppm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fralken/ray-tracing-in-one-weekend/HEAD/images/chapter5-1.ppm -------------------------------------------------------------------------------- /images/chapter5-2.ppm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fralken/ray-tracing-in-one-weekend/HEAD/images/chapter5-2.ppm -------------------------------------------------------------------------------- /images/chapter6.ppm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fralken/ray-tracing-in-one-weekend/HEAD/images/chapter6.ppm -------------------------------------------------------------------------------- /images/chapter7-1.ppm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fralken/ray-tracing-in-one-weekend/HEAD/images/chapter7-1.ppm -------------------------------------------------------------------------------- /images/chapter7-2.ppm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fralken/ray-tracing-in-one-weekend/HEAD/images/chapter7-2.ppm -------------------------------------------------------------------------------- /images/chapter8-1.ppm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fralken/ray-tracing-in-one-weekend/HEAD/images/chapter8-1.ppm -------------------------------------------------------------------------------- /images/chapter8-2.ppm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fralken/ray-tracing-in-one-weekend/HEAD/images/chapter8-2.ppm -------------------------------------------------------------------------------- /images/chapter9-1.ppm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fralken/ray-tracing-in-one-weekend/HEAD/images/chapter9-1.ppm -------------------------------------------------------------------------------- /images/chapter9-2.ppm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fralken/ray-tracing-in-one-weekend/HEAD/images/chapter9-2.ppm -------------------------------------------------------------------------------- /src/camera.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fralken/ray-tracing-in-one-weekend/HEAD/src/camera.rs -------------------------------------------------------------------------------- /src/hitable.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fralken/ray-tracing-in-one-weekend/HEAD/src/hitable.rs -------------------------------------------------------------------------------- /src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fralken/ray-tracing-in-one-weekend/HEAD/src/main.rs -------------------------------------------------------------------------------- /src/material.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fralken/ray-tracing-in-one-weekend/HEAD/src/material.rs -------------------------------------------------------------------------------- /src/ray.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fralken/ray-tracing-in-one-weekend/HEAD/src/ray.rs -------------------------------------------------------------------------------- /src/sphere.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fralken/ray-tracing-in-one-weekend/HEAD/src/sphere.rs --------------------------------------------------------------------------------