Skip to content

cjpearce/birb

Repository files navigation

BIRB

Example Render

This is my toy path tracer written in Rust. It serves little purpose other than allowing me to learn about rust programming and path tracing at the same time. Path tracing is a method for rendering 3D scenes through realistic light simulation.

The current master branch contains a very simple path tracer that began its life as a rust port of https://github.com/hunterloftis/pathtracer. The project is built to run in the browser using Wasm and a live version can be found on aws.

The pbr-rewrite branch contains modifications I have started to experiment with while reading The PBR Book, although they are very incomplete and the branch mainly exists as a scratchpad while I read the material.

About

A toy pathtracer written in Rust targeting WebAssembly

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published