NHollmann / RaytracerRust

A simple Raytracer in Rust.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Raytracer in Rust

Rendered Image

This is a simple raytracer written in Rust. I'm by no means a Rust expert. This project's aim was to write a very simple raytracer to learn more about the Rust language.

See my Pathtracer for a more stable and feature-rich Raytracer.

Features

  • Scene is loaded from a JSON file
  • Can output in multiple file formats: PNG, BMP, TIFF, others...
  • Spheres with materials
  • Phong BRDF
  • Reflections
  • Transmissions/Refractions

About

A simple Raytracer in Rust.

License:MIT License


Languages

Language:Rust 100.0%