Rust Implementation of https://raytracing.github.io/books/RayTracingInOneWeekend.html.
- Clone the repository to a local directory
- Run cargo build via command line
- Run cargo run via command line
- Implement testing
- Print processing message in Gui
- Show image on "Generate Image" function rather than persistent
- If image size it too large, an error message that "'Unknown' is not responding" will appear.
Short term fix: The image is still being created and the message will disappear once completed.
Long term fix: Add processing state to context(?)
- Build will not compile if output.ppm does not exist in src/
Short term fix: Add dummy output.ppm file
Long term fix: Only access image on "Generate Image" rather than persistent