Skip to the content.

profile for Rabbid76 on Stack Exchange, a network of free, community-driven Q&A sites

Rust Ray Tracing

Implemented with Rust Programming Language, based on Peter Shirley’s books:

Crates:

Renderings

Cover scene “Ray Tracing: The Rest of Your Life”

cover scene - ray tracing 3

Cover scene “Ray Tracing: the Next Week”

cover scene - ray tracing 2

Cover scene “Ray Tracing in One Weekend”

cover scene - ray tracing 1

Cover scene “Ray Tracing in One Weekend” with moving spheres

cover scene - ray tracing 1 motion

Spheres

spheres

spheres in fog

Dielectric

dielectric 1

dielectric 2

dielectric 3

dielectric 4

Diffuse light

diffuse light 1

diffuse light 2

Blending material

material blend

Marble

marble

Bitmap texture

bitmap texture

Bitmap texture with alpha mask

bitmap texture alpha mask

Room

room

Volume

volume

Mirror

volume

Materials

materials

Defocus blur

defocus  blur

Motion blur

motion  blur

Checker texture

checker texture

Noise texture

noise texture


Recommended