truster

Crates.iotruster
lib.rstruster
version0.4.1
sourcesrc
created_at2021-06-25 11:40:18.90826
updated_at2021-06-28 13:13:42.14542
descriptionA ray tracing library based on the book 'The Ray Tracer Challenge' by Jamis Buck.
homepagehttps://github.com/KilianVounckx/truster
repositoryhttps://github.com/KilianVounckx/truster
max_upload_size
id414793
size105,331
(KilianVounckx)

documentation

https://docs.rs/truster

README

truster

A ray tracing library in Rust, based on the book The Ray Tracer Challenge by Jamis Buck.

See examples for how to use.

Progress

  • Spheres
  • Transformations
  • Materials
  • Positionable camera
  • Multiple light sources
  • Shadows
  • Planes
  • Textures
  • Reflection
  • Refraction
  • Cubes
  • Cylinders
  • Groups
  • Triangles
  • OBJ files
  • Contructive solid geometry
  • ...
Commit count: 69

cargo fmt