/darts-2022

Base code for assignments in Dartmouth's Fall 2022 offering of CS 87/287

Primary LanguageC++OtherNOASSERTION

Darts Banner

Build status

darts is a minimalistic skeleton for a Monte Carlo ray tracer, written in C++17. The name is an acronym for The Dartmouth Academic Ray Tracer Skeleton while also being a nod to the random dart-throwing-like process involved in Monte Carlo ray tracing. It runs on recent versions of Windows, Linux, and macOS and provides the foundation for the programming assignments in Dartmouth's CS 87/287 Rendering Algorithms course.

Check the course website for the syllabus, assignment descriptions, and code documentation.