Ray Tracing in One Weekend (raytracing.github.io)I’ve taught many graphics classes over the years. Often I do them in ray tracing, because you are forced to write all the code but you can still get cool images with no API. I decided to adapt my course notes into a how-to, to get you to a cool program as quickly as possible. It will not be a full-featured ray tracer, but it does have the indirect lighting which has made ray tracing a staple in movies. Follow these steps, and the architecture of the ray tracer you produce will be good for extending to a more extensive ray tracer if you get excited and want to pursue that.
related
Frederick Douglass (Wikipedia)Frederick Douglass (born Frederick Augustus Washington Bailey, c. February 1817 or 1818 – February 20, 1895) was an American social reformer, abolitionist, orator, writer, and statesman. After escaping from slavery in Maryland, he became a national leader of the abolitionist movement in Massachusetts and New York, becoming famous for his oratory and incisive antislavery writings. Accordingly, he was described by abolitionists in his time as a living counterexample to enslavers’ arguments that enslaved people lacked the intellectual capacity to function as independent American citizens. Northerners at the time found it hard to believe that such a great orator had once been enslaved. It was in response to this disbelief that Douglass wrote his first autobiography.