Caleb Manning

Hi, I'm Caleb - this is where I share the projects I'm building, the code behind them, and the documentation for them. Most of the projects here are written in the Odin programing language which you should check out if you have not already.

Programing Projects

Bonsai RT

A fairly simple spectral renderer using vulkan ray acceleration. Supports diffuse, dieletric and conductive materials.

docs github

Algebra

An abstract algebra library written in odin. It implements interfaces for different algebraic structures as well as polynomials and rationals which operate over theses structures.

docs github

Odin Color

A simple library for color conversions between xyz color rgb color and sigmoided polynomial spectral representations as outlined in https://www.pbrt.org/.

docs github

Acorn

A higher level wrapper around vulkan used by bonsai-rt.

docs github