- Jordan (Wikipedia)
Jordan (Arabic: الأردن, romanized: al-ʾUrdunn [al.ʔur.dunː]), officially the Hashemite Kingdom of Jordan, is a country in West Asia. It is situated at the crossroads of Asia, Africa, and Europe, within the Levant region, on the East Bank of the Jordan River. Jordan is bordered by Saudi Arabia to the south and east, Iraq to the northeast, Syria to the north, and the Palestinian West Bank and Israel to the west. The Dead Sea is located along its western border and the country has a 26 km (16 mi) coastline in its southwest on the Gulf of Aqaba’s Red Sea, which separates Jordan from Egypt. Amman is Jordan’s capital and largest city, as well as its economic, political, and cultural centre.
- 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.