Walther/clovers

Add a more general `quad` structure

Walther opened this issue · 0 comments

Currently, the rect.rs has only three separate axis-aligned rectangles.
Add a more generic quad structure with arbitrary directions.

see https://github.com/RayTracing/raytracing.github.io/pull/907