Skip to content

AlexMC1997/Simple-RT

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Simple-RT

Offline CPU path-tracer built entirely in Rust.

Building

Simply run cargo build while in the topmost directory of the repository.

Usage

Simple-RT is a command line application. It takes 3 command line arguments:

./SimpleRT samples width height

Where width and height specify the dimensions of the output image, and samples specifies the number of samples to be taken per pixel.

Showcase

Example render. Several spheres with different material properties are illuminated by multiple, colored volumetric lights. Depth of field, diffuse reflection, glossy reflection and color bleed are all shown. Rendered at 1080p with 9600 samples per pixel. image

Other example renders are presented in the example folder.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages