Skip to content

wessamfathi/raytracing_rust

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

69 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

raytracing_rust

Overview

A Rust implementation of Ray Tracing in One Weekend / Ray Tracing The Next Week, focusing on real-time rendering concepts with Rust’s safety and performance benefits.

Features

  • Ray-sphere intersections and shading techniques
  • Supports diffuse, reflective, and refractive materials
  • Outputs rendered images in PPM format
  • Multithreaded ray tracing
  • Motion blur

Prerequisites

  • Rust & Cargo (Install via rust-lang.org)

Building the Project

  1. Clone the repository:
git clone https://github.com/wessamfathi/rtow_rust.git
cd rtow_rust
  1. Build and run:
cargo run

License

This project is licensed under the MIT License.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages