This repository contains my implementation of the Ray Tracing in One Weekend book written in several different programming languages.
Generally the samples will only reach the end of chapter 8 as the chapters after this point are further enhancements of the core ray tracer. These additional features may be added in the future.
Here are the rules I've set for myself with this challenge:
- All implementations must be written by myself.
- Must be able to run at least on modern amd64 Linux (additional platforms/architectures are a bonus).
- Stick to just standard library (unless not possible).
All code in this repository is licensed under either the Apache 2.0 or MIT
License, at the users discrention. See LICENSE_APACHE
or LICENSE_MIT
for license test.