Prosty raytracer potrafiący rysować podstawowe prymitywy (płaszczyzna, trójkąt, kula) z wykorzystaniem modelu oświetlenia Lamberta i Phonga. Dodatkowo efekt algorytmu śledzenia promieni może zostać poddany operacji mapowania tonów (TMO) w celu poprawy wyglądu sceny i zwiększenia realizmu — został zaimplementowany operator liniowy oraz logarytmiczny.
Do wyświetlania uzyskanego obrazu wykorzystywana jest biblioteka SDL (początkowo do renderowania w oknie, obecnie tylko do zarządzania oknem) oraz OpenGL (do wyświetlania obrazu). Aplikacja napisana została w C++.
