Skip to content

Repository files navigation

Steve

A lightweight path tracing viewer and renderer written in Taichi

S Cool
T Taichi
E Path-tracer
V
E

Progression

  • ✅ Scene & Camera
  • ✅ Phong unified material
  • ✅ Progressive integration
  • ✅ ACES + gamma tone mapping
  • ✅ simple denoising
  • ✅ Plane, Sphere and Triangle intersection
  • ✅ Sphere & Triangle lights
  • ✅ Direct Illumination MIS
  • ✅ Analytic environnment map
  • ✅ Pixel-stable sampler
  • ✅ Mesh loading
  • ✅ BVH
  • ✅ BSDF & light logics separated from integrator logic
  • 🟡 CLI
  • 🟡 More materials (GGX ? Disney BSDF?)
  • ❌ Environment map sampling
  • ❌ Texture & normal mapping
  • ❌ Framebuffer export
  • ❌ Depth of field
  • ❌ Data oriented design refactor ?

About

A lightweight path tracing viewer and renderer written in Taichi

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages